skysight-inc/HackerNews huggingface dataset:
Very rose tinted view.

I don't know where people get this meme of "do the job native people don't want to do". If a chain store that sells asian food (say, St. Pierres Sushi) only seems to have Asians (a minority) working for them, what's the more likely scenario? That there are no non-Asians willing to serve food for minimum wage, or that the people hiring are showing overwhelming discrimination and choosing people who look like them?

Illegally underpaid work in the immigrant community is huge in NZ. I don't think I've ever heard of an Asian restaurant or supermarket that actually paid minimum wage. An Asian friend of mine actually once tried to report an employee for hiring people illegally and not paying minimum wage. They told her that they needed the employers passport number. Without that, they'd do nothing. What was my friend supposed to do, steal it!? Hiring people illegally is simply not enforced.

Discrimination against non-Asians is prevalent too - it's very normal to see "prefer Asian" written in English on advertisements for flatmates, no one blinks an eye anymore. I distinctly recall trying to find a room, talking to a friendly guy who spoke fluent English with an NZ accent, and then having him ask me if I was Asian or not. Afterwards I got a gutless text with an excuse to save face.

I'll never forget the two days I attended Polyfest - a big 'multicultural' (ie, anything not European) event where school kids gave performances. I remember struggling to find a group of school kids walking around where the members had different skin colours. It was the exception rather than the rule. I was later informed by security guards that "the Samoans" had gotten into a fight with "the Indians". Wonderful.

The fact of the matter is where large enough groups of immigrants congregate there will be zero pressure for them to integrate. They will interact with their own, hire their own (ignoring local minimum wage laws), speak their own languages and live in their own bubbles. If that's what multiculturalism is - different groups of people with very little contact with each other sharing the same land - then count me (and my family) out of it.

PS: Also ignoring the practical matter that NZs population growth is developing-world high, primary fueled by high immigration. You might argue it's still a sparsely populated country, but the fact remains that once your skilled labour force is high-income, infrastructure simply cannot keep up with demand because it's too expensive. Not to mention the effect it has on house prices.
If you go to any Asian or middle eastern country. You must follow their rules and their way of life. But the west is like. Oh no come into our country, do what ever you want, we have a fake freedom for you to enjoy.
Gotcha. I'll admit I was hoping for more, but I can understand not wanting to get into it in a comment. Can you point me to a critique (your own, or someone else's) of Sunstein that would elaborate on this for me, in particular his work under Obama?
For a student doing this in their free time, 600$ can be a huge sum, usually two months rent.

That’s not easily paid.
I have no suggestions for the latter two, but number of commits / user / repo is doable in vanilla git:

git shortlog -n -s
Funny, the microcode assembler for my toy-cpu which is written in newbie-haskell is called the same thing. https://github.com/hansihe/ttl_cpu/blob/master/haskell/McAsm...

This is an example of the syntax it has. https://github.com/hansihe/ttl_cpu/blob/master/microcode/mic...

It, along with the assembler is configured through a yaml file. https://github.com/hansihe/ttl_cpu/blob/master/microcode/map...

If anyone is interested, there is an unfinished article about the project located here. http://hansihe.com/2016/11/25/i-built-a-computer-from-scratc...
I wish i could read this. Is there a legal way to post the article in a comment? Not sure.
More info than you probably wanted to know:
https://www.google.co.in/patents/US5263034
When I enter my email address and click the button, the form expands to add new fields including first name, last name, phone number, and company name. The button still says "Download now", and I don't have the report in my email. So it seems like I just got tricked into providing my email address without getting the report in return.

This Google search finds downloadable mirrors of the report: "2016 State of DevOps Report filetype:pdf"

https://www.google.com/search?q=2016+State+of+DevOps+Report+...
For a platform that champions usability macos sure has a lot of magic keycombos.
Here you go: https://en.wikipedia.org/wiki/List_of_military_occupations#C...
Actually he "did" -- in quotes because he put out alternative facts -- propaganda -- to that effect.

Little known fact: the original word for the kinds of publicity companies use to grow demand for their product was "propaganda" (propagate the goods, get it?) coined by Edward L Bernays, Freud's nephew and the first formalizer of advertising.[1] After Germany appointed a minister of advertising ("Propaganda"), the industry decided it needed a new name.

Now we have a journalist/propagandist on the National Security Council. Should be interesting. Did you know Alan Kay was on Reagan's? He (Alan) has some hysterical stories of his time on the NSC.

https://en.wikipedia.org/wiki/Propaganda_(book)
Financial planning at large scale.
Lol love the assumptions.
Build it! Just a simple matter of programming.
Hiring decades-trained staff is often a good idea.
I guess some context might be in order - this server was back in the early 90's, in an outback town that is known for massive thunderstorm and power cuts that usually play havoc with computer systems. Being a machine literally in a cupboard in the back of an office, and not in a controlled data center, it was an achievement to have run for 3 years uninterrupted.
The job market and hiring processes for software engineers are screwed up.

One problem is that it's hard to get good information about which candidates and which companies are the ones you want, since the bad ones also pretend to be good.

Another complication is that recruiters are often not technical, and the hiring managers in startups are not always experienced, so you have to pass through too highly imperfect filters.

I can tell you that, a couple years ago, there was so much demand for Ruby and Python developers that good recruiters wouldn't even take the assignment of looking for them, because they knew it was fruitless.

One way to get around the problem of imperfect information is just to build stuff that resembles what you think people need, with the tools they advertise that they are using, and then to post your code on Github. Or commit to an open-source project. Really, the smart companies have scouts watching those projects and if you show competence, reliability and culture fit (being nice) you'll probably get an offer.

I used to write about this a bit from the point of view of a technical recruiter, which is not popular on HN, but fwiw, it's good for SWEs to understand the gatekeepers.

https://www.linkedin.com/pulse/20141003230509-13992315-how-t...

https://www.linkedin.com/pulse/20140922170916-13992315-if-yo...

https://www.linkedin.com/pulse/job-markets-information-probl...
Test drive Linux from 1993-2001: SLackware 1.01 through Fedora 1
The proper answer is to sabotage the process.

If you go to an interview and they ask contrived questions, go to their page on Glassdoor and post everything they asked.

Once their filter gets too noisy, they'll have to start interviewing for the actual role they're trying to fill instead of this oral exam bullshit.
I sympathize with that point of view, and I think e.g. discriminatory preachers and wedding photographers are protected by the 1st Amendment (and rightly so). However I find myself fairly indifferent on the topic of wedding cakes (and gay marriage, for that matter). Baking a cake is not a religious act; it is a mundane service provided in exchange for payment. No one has objected to baking e.g. Super Bowl party cakes, even though those don't honor St. Paul the Judgmental Ass either. Lots of other mundane service providers, like mechanics, taxi drivers, grocers, etc. might like to reject the custom of those of particular races or religions, but we have laws against that too. There are well-known reasons for those laws; we don't live in an ahistorical libertopia.

Still, yours is an salutary consistency. My original statement wasn't directed at you but rather at the sort of SV person who "boycotts" Indiana and North Carolina but still talks about the "rights" of a social media service.
I shudder at the thought of being a dentist. Imagine your first day on the job, looking into people's mouths all day... then going home and thinking that this is what you will do every working day for the next 40 years.

Dentists, I heard, have high rates of substance abuse, depression and suicide. These are very talented people (they have to be to gain admission to dentistry), who have to spend their life... doing dentistry.
Doesn't work if vimium is active on your browser.
> He doesn't address the concern that this particular Executive Order victimizes a broad swath of minorities for no justifiable reason other than to please a large section of society.

This point was addressed in his prior blog post (same day):

>> [...] Are Trump’s temporary immigration plans chaotic? Yes. Do they hurt innocent people who were minding their own business? Yes, temporarily at least. Did he scare the pants off of half the country? Yes. Will there be lots of unintended damage from Trump’s immigration orders? Yes. No honest person should deny the cost component of the equation. It’s ugly. But don’t stop with a half-pinion. If you want a full opinion on immigration you have to compare those costs to the potential benefits that include fewer terrorist acts and avoiding Europe’s refugee problems. Are people making that comparison?
>>
>> No. [...]

- http://blog.dilbert.com/post/156532225711/the-persuasion-fil...

The first post is much better than its followup.

I appreciate Scott Adams' take because he provides a deeper reason for why the candidate/president does what he does.
People are definitely allowed to not care, but not caring is still a stance.
Outside of Auckland it's less like that tho. My family lives in dargaville and have Maori and islander Neighbours who are Super Friendly and helpful. My parents love them.
I love this bit (about 48 minutes in, talking about Aldus Manutius):

KAY: this notion that a computer can be lost is not one that we like yet. we protect our computers. we bolt them to the desk, and so forth.

INT: because they're still quite valuable.

KAY: still quite... expensive. they'll be really valuable when we can lose them.
This is rich. Singapore's official languages are Malay, Mandarin, Tamil, and English. The official national language is Malay. Let me take a wild guess ... as an immigrant to Singapore, you've been studiously learning Malay, Mandarin and Tamil, and you absolutely do not segregate into a clique of white anglophones in your social life. Good for you, model immigrant that you are. /s

Your ignorance of Singapore is showing here. English is by far the most widely spoken language of that country. it's the language of the education system, of the government, road signs, etc. It's the most widely spoken language at home, and the lingua franca of the country. You might as well berate immigrants to New Zealand for not learning Maori or NZSL.
Interesting, but the argument has always been that x is Uber's Netflix DVD phase. Uber black car was the DVD phase for UberX, UberX was the DVD phase for Uber pool, and, now, Uber pool is the DVD phase for fully automating the driver out of the picture. It's certainly an interesting strategy to watch unfold. It's reasonable to assume that Uber black car very deliberately was a stepping stone to the more accessible UberX, but what I want to know is if during the initial pitch meetings they had any idea that their game was to burn money/remain solvent as long as they possibly can in order to have an upper hand in the future self-driving market.
A cursory google about the catharsis myth should do the trick. Not terribly invested in convincing you.
> The fact of the matter is where large enough groups of immigrants congregate there will be zero pressure for them to integrate. They will interact with their own, hire their own (ignoring local minimum wage laws), speak their own languages and live in their own bubbles.

Why shouldn't free people in a free country be able to live that way if they want to (aside from ignoring minimum wage laws)?

After all, the whites in New Zealand have been living among themselves, interacting with their own, and speaking their own language since they got there. Did the Maori ever demand that the whites speak their language and live among them according to their customs?
I should switch back to that. I started by having that, then online selection was rather decent, so dropped it. Now I even forgot that was an option. Thanks for the reminder.
I thought this too, but looking a bit further there's already refugees living in the US in motels and so on, burning through their 'welcome cash'. Not sure about numbers, I just looked at one example of a family from Afghanistan who arrived just before the ban. So the housing offered by Airbnb hosts in the US would be, I presume, for people like this who are living in motels currently.

I wonder what these refugees who made it to the US typically do for housing once their motel money runs out? Are they on a waiting list for government housing or something? I guess they would receive welfare payments to cover rent, or just need to find work.
That's an unfortunate pendulum swing cleaning up from their problem of yester-year - namely, bugs sitting around _forever_ without any comment.

I noticed they changed that policy when I started getting comments on years-old bugs of closed-obsolete. If they're now 90d expiring bugs, I'd _guess_ there's a bit that can be set for your account of whether you're a customer paying for support, and that their support staff have a queue filter that prioritizes those, and the rest get expired if nobody comments.
Work out which company you would actually want to work with (ask questions) and just do do their friggin puzzles if that's what gets you in the door.
Fines and insurance would provide compensation for the victims, but would provide less pressure to fix the problematic practices at their roots, compared with otakucode's plan. Tech profits are high enough to swallow premiums for that sort of insurance without provoking substantial changes in business practices.
Spending 10 months instead of 1 or 2 and not getting anywhere is also not free.
You can rate your interviews on Glassdoor, FWIW. I at least peek there where considering a company.
Apple’s Greed Restrict Me from Downloading Books from Kindle App on My iPhone
https://m.box.com/shared_item/https%3A%2F%2Fapp.box.com%2Fs%...

My mom's story, as told to me in an interview for a school project when I was I think in 6th grade(so maybe 1978-9).
FWIW, I recently got a YubiKey Fido - their U2F-only version, and a disappointingly small number of sites I care about have implemented U2F... It's also website-in-Chrome only right now - which is a little limiting, no help protecting your mobile devices. (Not that any of the other usb 2FA devices are gonna work too well on iOS either...)

I'm not sure how up-to-date this page is, but there's a stark difference between ticks in the OTP column and the U2F column...

(Apart from that, it seems to be a well made bit of kit - but I think I'm gonna spend the extra and order a Yubikey 4 or Nano...)
But that amount of air may not matter too much for the points discussed in the video which have to do with strength, seals, etc.
As someone seeking a job, yes, it's unfortunate. But from an employer's perspective, false negatives are safer than false positives.
I doubt looking into mouths is a big deal. I don't see how that's any worse or better than being a surgeon. The problem is so much of dentistry is cosmetics which is a horribly shallow thing to be dedicating your life to.
The idea of github and a blog are the cancers of the industry. Both are so easy to fake that they are hardly worth the space they take up to link on a resume -- however, recruiters don't seem to have discovered this fact yet.
Aaron Levie: Standing up for America’s Principles
How to Set Store Statistics on WordPress Dashboard
There are some pretty good interview practice sites. Read glass door. It's a hoop you have to jump through.
Two reasons. First, flying to Canada is simply a longer flight. Second, the USA has some rules concerning passengers on flights in US airspace; it's possible that people who couldn't attend a conference in the USA wouldn't be allowed to fly over the USA either.
Integrating Pocket is why I decided to switch to Chrome.
Looks like the interior of a Megaron, google says it's the Palace of Nestor from the Mycenaeans.

https://en.wikipedia.org/wiki/Palace_of_Nestor
But then the interviewer trots out the old adage "but we're not testing your ability to reverse strings. I want to see how you approach solving problems." And yet, a wrong answer is an almost guaranteed no hire. I can't tell if these people believe their own bullshit or if I'm being lied to my face.
Not just looking into people's mouths, but half of your clients are terrified of you (far more than any other profession) and you have to cajole them. You will also be causing pain to people in the course of your job (can get minimal, but there will always be some), which some clients really can't handle. I imagine you get used to the smell of drill-burnt rotten teeth eventually, but the terrified people... I don't know how they do it.
> Is it migrants that refuse to learn the local language, or locals who refuse to learn the migrants' languages?

Why would locals have to learn the migrants' languages, unless they wanted to deal with them or there was money in it?

When people move to a country, they can either assimilate into the country or try to take over the country.

Since that's how most of the new world was settled, if you live here and want things to stay sort of the way they are, you want immigrants to assimilate and learn your language.

If they don't want to learn your language, immigrants should go places where the language they speak is used.
> Is it fair that technology company founders are taking to social media and claiming that their entire company is against Trump's executive order? This feels like the definition of entitlement and quite honestly hypocrisy. As long as you prescribe to the founders political beliefs all good. Think if you're an employee of any of these company's and support Trump how'd you feel. Vilified... Alienated. Causing a stressful work environment...

https://literarydevices.net/hyperbole/
Get out and meet people at software meetups, etc. This is and always will be the best way to get a job. If you are finding resistance down the path of interviewing, go down a different path to find a job. Big companies like Google will pretend it is the only way to get in, but that is a lie anyway. Smaller companies are easier. If you find that you are struggling in that venue, ask for help. Developing emotional intelligence is something you can do easier in your older years, and some companies really value that.
Absolutely no one said that you shouldn't learn how to type.

The point is that you shouldn't need to be particularly fast.
You could also plan for another life (style) (because approaching 40 for which we started planning early 30s) which is what my wife and myself did. We prepared a few years to make sure (we invested money and time in that) we had remote gigs all over the world set up and then moved to a much cheaper country and to the cheapest part of that country. Not only did we find, after a while, that life is actually nicer, we don't miss anything we had before and we literally need a tiny fraction of the money we needed in the popular city. Obviously you need to be a certain kind of person to do this, but many of my friends now did / are doing it and feeling the same experience. Most of them come from high paying IT jobs which means they have enough money in the bank (especially after selling their house) to provide additions to their pension or even live out their entire life without needing income in a much cheaper place.

Edit; now planning for 50 by removing dependency on doing development gigs
I never understood how this argument isn't pure xenophobia. House prices are set by both the buyers and the sellers. foreign buyers try to push them _down_, not up. It's the sellers (typically locals) who try to get higher prices. If you had to blame anyone, blame the granny who sells her house to move into a fancy rest home. But really, if you can't afford to live in Auckland, then you're not contributing enough to the economy to deserve it. Go move to a smaller town where your contributions match the cost of supporting your life.

Houses across the country are expensive, even in little nowhere towns. Land is sometimes cheap but houses aren't. That's not immigrants doing it, it's the builders and their high wages.

Outside of Auckland, I'd say the problem is more to do with a generation of arrogant local kids growing up thinking they're better than a tradesman and they should get a BA in sociology instead.
The four main CPUs ran the same Primary Flight Software. There was a separate backup computer running the Backup Flight Software, which was developed by an independant team, to take over if the PFS failed.

There's a bit of debate as to what would have happened if it ever took over.
I have never seen anything more elegant than Disjoint Set Datastructure
https://en.wikipedia.org/wiki/Disjoint-set_data_structure
Yes -- getting better data and then creating policy based on that data makes a lot of sense. I think the safe injection site is actually supported by data from other cities as a way to reduce junkie fatalities, but it has a lot of other negative externalities.

(Fortunately for me, unincorporated King County is actually a completely illogical place to put such a center; no transit, no proximity to anything, etc. It will probably go in Pioneer Square.)
OK, so I'm probably revealing something about myself... appreciate HN's value for what you say rather than who you are. But as you asked...

Flexcube now owned by Oracle (core banking, basically a general ledger if used to that extent) and VisionPlus (credit cards) are done in multiple languages, but the core is COBOL. If you're in banking you probably have a guess who I worked for.

These systems go deep into an organisation's nervous system, and in the case of Flexcube, for example, come from a prominent bank's nervous system.

Most in-hourse mainframe programming today however is on the middle layer providing APIs with JSON feeds, heavy lifting left to 3rd parties largely with workforces in India and sometimes China.

This is a world away from trading or investment management. While for a layman 'finance' is often a catch-all, banking IT and trading IT are different worlds. Java dominates investment/trading, with C# doing a bit but not much. C++ is mainly plugins for traders written for something not self-taught VBA that need to do things fast, but Java has largely filled that void supplemented by C#.

Edit: Around 5-10 years ago, a lot of IT work in banking was about unifying each country's code-base around a common core, the larger the bank the more tedious the task. Now it is all about AML and KYC, if you're interested in banking non front-office space. ML is a joke, quants do what quants do and win 50% of the time.
Consider this:

https://www.amazon.com/Smart-Girls-Guide-Privacy-Rest-ebook/...

I've given a bunch of friends (women and men) that.
Twitter could have suspended his account.