skysight-inc/HackerNews huggingface dataset:
>Reverse those material inequities without denormalizing the attitudes that put them there, and it's only matter of time until the inequities will return: nothing has been actually been done about the root cause.

Yes, but this problem is not a lack of empathy. Racists have plenty of empathy, it's just conditional on race. This liberal doctrine that empathy is the real problem is completely absurd. Empathy is for little kids who hit somebody and need to be taught to apologize.

The kind of environment that we have which fosters racialized hyperviolence is a little beyond the scope of empathy. Stuff needs to change at a material and structural level, reducing this to empathy at an individual level is a key fallacy of liberalism.

>the reversal of material inequities you seek will only happen under the barrel of a gun

You do realize that this is a very key strain of radical thought starting in Maoism, right? I'm not saying I'm a Maoist, I'm just saying that yes, there are people who believe that, and yes, they have a lot of reasons for it.

>one pointed specifically at those groups who you consider responsible for the status quo.

And why shouldn't it be, metaphorically speaking? The responsibility for oppressive systems which were constituted by a certain class to benefit said class (white, wealthy, male, etc) absolutely falls at the feet of that class.

>Moreover, in order to take that attitude, you implicitly judge them as incapable or undeserving of an egalitarian status in society.

They are deserving of egalitarian status just as much as anyone else. Unfortunately, the culture we live in is currently structured such that they are the only people who are treated as equals. Everyone else is the result of an imperfect striving towards that ideal.

This is the difference between Black Lives Matter and All Lives Matter. Of course All Lives Matter, but certain lives are under direct threat for the color of their skin and nothing else.

If I sound like I'm dehumanizing white men, it's because white men took it upon themselves to dehumanize everyone else, and I consider that violently inhumane. Nonetheless, their humanity is not in question, and they are in a good place to defend it themselves, and thus it needs little protection from me.

>So, how is this not 'fostering oppression'? :)

Yeah, completely lost you here. Sorry.

>Society exists under the tacit assumption that all our needs are being met appropriately. This may not be accurate, but only through empathy can that assumption be challenged appropriately.

But that is a terrible assumption to operate under. Humans are shitty, shitty people in general (I'm no exception) and if history has taught us anything it's that oppression and violence are constants in human society to some extent.

I'm all for transcending this past, but I think you're severely mistaken if you think we can do it through appeals to an abstract concept of empathy. We've been trying that since at least the Greeks, and it doesn't seem to have worked out too well. Better solutions are needed.
I'm not quite that tall, but I think manspreading is generally perceived as being an issue when people sit in seats that are aligned with the major axis of the vehicle, as opposed to those are are in rows.
NAT is a colossal pain in the ass. I shudder to think of the number of man-years that have been spent on NAT traversal. NAT breaks one of the fundamental functions of an IP address - a unique identifier for a network device. It turns a simple identifier into a weird, amorphous abstraction.

IPv6 isn't perfect, but we could have avoided a lot of hassle if we'd started off with it.
Title says "Vox". Page says "Voc".
Here's my issue with your argument. The article we're commenting on is about Canadian companies being frustrated cause Google/Facebook/Microsoft/Apple hire away all the best Canadian talent.

As a rule, Canadian citizens are highly mobile to the US due to the TN visa, the lack of a language barrier, close proximity and the extreme similarity of cultures.

So if Canadian companies actually need that talent, and for some structural reason related to being located in Canada they are unable to pay for it, then their business isn't viable. Full stop.

If Canadian businesses are just less profitable and less productive and therefore can only afford lower wages, that's fine. They will get the talent that isn't mobile for one reason or another. Some Canadians choose to stay in spite of the lower pay, some developers just aren't able to get hired at top US companies, and Canadian immigrants who aren't yet citizens are mostly locked out of the US job market.

The problem arises when Canadian business think they can keep the low pay and get people to turn down Google to stay in Toronto. If you're trying to do, say, an AI-focused startup in Canada and you think you're going to hire top people away from Google for $100,000 CAD because Trump, that's not going to happen.

So if Canada wants to have companies that aren't "X but for Canada" but rather actual global internet companies, they should expect to pay global internet company wages.
Not that 2 anecdotes is enough; but between both and the media it really sounds as if AMZN is internally terrible.
Don't give up. You CAN compete. You can do this, BELIEVE! I would ask them how they determined their offer price though....good information to have.
> In Chinese there's a word I don't know how to write but sounds something like "uh" that means more "I acknowledge" without implying agreement. Actually, I don't know if it's a word, but I hear it a lot.

> Whether it exists in Chinese or not, I wish English had a word more neutral than OK or uh-huh. "I acknowledge what you said" is too clunky.

Not exactly Chinese, but colloquial Singapore English (Singlish) has a word "orh" [1] which sounds like what you might be looking for.

[1] https://en.wikipedia.org/wiki/Singlish_vocabulary#O
The code Dennis Nedry used to shut down Jurassic Park's security system
Yep, I was asking how Aqueduct is using them.
I'm moving to the Berlin in the fall myself. Planning to use it as our home base for work/ exploring Europe from early Oct '17 to late Aug '18. I freelance as a software dev (primarily Python, JS and PHP work) in the US now and would love to hear if anyone has tips on picking up clients as an foreigner. I've been studying German daily (15-30 mins) for the past 1.5 months, hoping to be near fluent by the time we arrive, so hopefully I can minimize the language barrier.

Are there any good resources people have used for finding freelance work internationally or that are even specific to Berlin/ Germany?
>"Depends on the price. Everyone has one. (or at least SHOULD have one)"

No, not everyone has a price for which they are willing to exchange their happiness for.

I also completely disagree that everyone "should" have a price they are willing to exchange their happiness for. It's strikes me as quite odd that you choose to pronounce these things(your opinions) as universal and absolute truths.

There are many people who work jobs that offer them happiness at the expense of lower pay. Artists, teachers, journalists, social service workers are all examples of this. I recently met some Americans and Britons who were working in tech in Berlin. Even though they could make a better salary back home they chose Berlin because the quality of life there makes them happier. So no, not "everybody" has a price.

>"Here is an example. Would you accept 100 million dollars to work in Saudia Arabia for a year?"

This is a total straw man. The OP actually stated that they were able to triple their salary by working in SV/SF. How is that at all comparable with being able to retire as one of the most wealthy people on the planet after 1 year? You are comparing a possible practical reality with a fantasy.

Also along with tripling one's salary by working in SV/SF comes a higher tax bracket and probably triple what you would pay in rent in the most expensive Canadian tech hub. It's not very realistic to think that you are going to retire 20 years earlier on just a SF/SV salary, not even close.
Ha! Rebuilding the code. The source will be lost and the binary will be irreplaceable in many circumstances.
What about butter?
Why can a bank have such a robust procedure for replacing tokens, and be trusted to follow it, but not have a similarly robust procedure for handling password resets?
Some property testing tools like Python's Hypothesis[1] allow specifying specific example values for properties in addition to a general set of values so you get some specific deterministic tests. Hypothesis also saves falsifying values it found previously in a database that it reads from the next time you run it.

[1] http://hypothesis.works/
Comendo o cuzinho da transex novinha dormindo • HD Videos Travestis
Is it no longer so? Is saturated fat now considered OK?
Fudendo de ladinho a top travesti loira gostosa • HD Videos Travestis
http://h1bdata.info That's a public listing of all H1B salaries, should be all the information you need.
Seems a little more complicated than that. Germany's claim looks to have been reduced on both sides by the fields being operated by Netherlands and Denmark. I'm curious what kind of agreement was made between them such that Germany gave up the claims to the oil fields. In fact, it looks like Germany is not drilling for any oil at all. Maybe they just don't want to be in that line of business?
Someone would just NOP out the check and publish a cracked version on the internet, so everyone who can't crack it will be able to download the cracked version.
>Yes, they do get a job at Google when 6 months earlier they didn't know what a function was.

Doesn't your screening process basically require you to already know basic ruby? You don't have any idea how long it took an applicant to get to the point, so how can you have any idea if there are really people going from not knowing what a function is to job at Google in 6 months?

>which an average week consists of 80-100 hours of coursework (no exaggeration here).

I can't think of anything similar to this except maybe Resident Doctors, and they are performing a job, not learning for 100 hours a week. I'd really like to see some efficacy studies because I find it very hard to believe that learning for 12 hours a day for 9 weeks is effective.

After the whole thing is done, those that make it through are probably worth hiring because they made it through, not necessary because of what they learned during the process.

If anything It sounds like what you've really done is to create a multi month interview process that you've convinced people to pay for.
Tobacco is full of really carcinogenic stuff other than nicotine.

For analysis of nicotine as such, you can refer to the known side-effects of nicotine dermal patches; they're well researched, approved by FDA, etc - the place of application can get skin irritation and itchiness; overdose of nicotine can get dizziness, headache, rapid heartbeat, and nausea (same as for too much nicotine through other means), but they're not known to cause cancer or other significant damage despite being used by very many people over very long time.
Yes. I don't have any sympathy; I felt deceived. Maybe some people don't care, but that isn't what I want to deal with on a vacation. If I had been booted out mid-stay by an astute security guard, it would have been a total nightmare.
I apologize if I wasn't clear, I didn't mean to say that continue/throw are similar to modern gotos. Renamed gotos such as continue, break, and throw address the primary drawbacks of raw gotos. Unrelatedly, the gotos that one is likely to encounter in a modern-ish language like C or Common Lisp don't have all of those drawbacks anyways. My purpose was not to draw a comparison, merely to add some additional context for Dijkstra's original rants that may explain why the hard-line stance he took at the time makes a little less sense today.
It might be politically motivated in that China shows a different way to progress but while they have lifted hundreds of millions out of utter poverty, their recipe to success includes union-busting, child labor, long work-hours, etc as well as their foray into "imperialism lite" in Africa. Everything the NYT stands against. So in that light they cannot possibly hold them as exemplars, given those things, even if ideologically the CN gov is leftist.
>"Not every time, or in every service situation, but you will have enough bad experiences in shops, restaurants and trains to find it annoying, especially if you are accustomed to the more positive service culture in the US, UK and Ireland."

Can you elaborate on this? Is there an underlying reason for it? Lack of demand for better service from consumers that might cause companies to compete on service? Is there an opportunity to differentiate on service over there?
Butter doesn't provide the same texture as lard/shortening in pie dough (something to do with the balance of saturated fats), so butter usually only supplements for flavor.
Goodbye Hello
He's not trying to make people feel guilty, he's trying to make them admit some truths about the system - because until that happens, it can't be fixed. Everyone kicking back in these comments about 'being shamed' is utterly missing the point, and the 'guilt' line is a throwaway comment meaning that the upper class in England are aware of the issue, not that their emotional state is his desired target state for wealthy people to live in.

It's explicitly stated in the conclusion: For Americans to solve the problem of their deepening class divisions, we will have to start by admitting their existence and our complicity in maintaining them. The morals the author is interested in isn't "you should feel guilty", but "we need to fix this in order to even start helping the other four quintiles".

Not to mention that you're misrepresenting what he's saying, framing it as 'claims of luck', when his literal words are "in part the result of good fortune" (my emphasis). He's mirroring the same kind of thing that Warren Buffett says, yet people on HN don't complain about being guilted by Buffett's utterances.

The author isn't trying to make the reader feel guilty in that article; if the reader does feel guilty or shamed in reading it, then perhaps they're hiding something from themself? I mean, there's hard evidence right in this thread, where you see someone on $300k honestly arguing that someone on $30k is better off because they pay less income tax by percentage (!?!?). That takes a bizarre level of self-delusion.
Negotiate a small up front bonus, 2-4 weeks of paid vacation in the immediate future, at a minimum, and then take the deal.

Use the r&r to recharge, and the acquisition to bolster your track record. Start something new once you vest.
Your reply, while I'm sure it is genuine, couldn't be more on-point by being more wrong.

You really don't know, and cannot know, where the next Linux is going to come from. I don't know if this will be it, just by considering probabilities, it probably won't be, but it could.

Even at the worst case, the author of a project like this is going to learn A LOT from it, and the people who read through the source code are also going to learn a lot. Writing an OS in a higher-level language absolutely is beneficial to people who want to learn more about how hardware works and interacts with the OS, without needing to delve into something as complex as the Linux/BSD kernels.

At a minimum, I think projects like this directly create contributions to other "real" kernels by teaching developers how to do kernel/OS programming.
Amazon bought up to half of MIT's /8 addresses.
They definitely can, but some of them don't, especially in USA for various reasons.

I mean, any bank with proper procedures doesn't really have the concept of "online password" that's sufficient to do anything and makes 2FA mandatory; I believe in EU now it would be forbidden for a bank to have simply a username-password authentication.
It's similar to Newegg. They always fight patent trolls. I think the ROI between customer Goodwill, employee culture and dissuading suits is probably close to break even if it was measureable
I've been thru the CFN v TF question. We came up with a list of benefits of TF over CFN. (Yes, I know - one-sided, but we wanted to document the decision with a bit more substance than "oh it's just better")

* Ability to separate data (variables/parameters) from configs.
* Easier to read (well at least pre-YAML CFN).
* Allows comments in the code.
* Version control changes (diffs) are easier to read.
* Multi-Cloud support. Works against AWS, Google Compute, Azure, Docker, more.
* Multi-provider in general: can provision resources across multiple different cloud providers at once.
* Can write modules in TF that can be reused in multiple different configs.
* Tracks state via a version-controllable data file.
* 'terraform plan' is essentially a no-op mode to see what changes would occur without actual running or making changes.
* Actively developed.
What Else for Android Apart from Google Play Store? – Samsung Update
It was the best of times, it was the worst of times.
I'm periodically looking for browser extension that disables disabling of selection, but still no luck.

What really annoys is that browsers still select page text as it lays in HTML, ignoring CSS that places it differently. Also the entire fact that selection spans really different blocks, so you have to aim precisely to start and end it at appropriate places.

The main purpose of browser is to manage hypertext. How could that be implemented wrong?
My understanding from what I've read is that the capital outflows aren't just seeking higher returns in foreign markets. Instead, they are also seeking to protect that money from an expected economic collapse in China and lord knows what means of trying to claw that capital back by the government.

So I'm not sure a strengthening Yuan would necessarily remove the need for that reduction of risk.
I really like the Dynamic Equity Split paradigm. Essentially, it comes down to:

1. Recording the contributions of each founder.
2. Assigning weights to the contribution.
3. Distributing equity based on the totals.

Check out this video for more detail:

https://www.youtube.com/watch?v=G7kgEbXmBFc
Greased wheels don't squeak.
How do I get a ride to the hospital with no cars and streets covered with tables? I would invest in real estate in a city with high demand and finite footprint but I would probably not live there. I think you may also find that government service costs per capita may be the same or higher than a regular city.
Rent, but not house price. Toronto and Vancouver meet or exceed SF Bay Area house prices. Rents are lower there, yes.
I did this and 1 other person did this in my cohort.

The flaw with your assumption is that you're new to programming by the time you start a/A. By the time you start a/A you can already solve sophomore-level algorithms problems.
Local activity isn't helpful, because the incentives work out much better for rent control and low income inclusion. Actually lifting the building controls that cause the shortage means pissing off the incumbent neighbors at your expense, for the benefit of people who either commute in or will move to your area in the future.

Current land-use regulation is in this really bad area, where the governing entities responsible are large enough to seek rents and small enough to avoid being responsible for their negative externalities.
Weird how it makes you perform better on mental tasks though
I agree. He's got a great ability to drive conversations on Talk Python With Me that may be floundering due to a guest with little podcast experience. He also does a great job on Python Bytes with Brian Okken who is a less strong host in my opinion.
MIT recently sold part of their IPv4 address space to AWS (the block 18.145.0.0/16):

http://www.networkworld.com/article/3191503/internet/mit-sel...

https://whois.arin.net/rest/net/NET-18-145-0-0-1.html

According to the IPv4 Market Group, prices per address have trended around $8 - $12 (prices vary by block size):

http://ipv4marketgroup.com/ipv4-pricing-in-a-post-arin-runou...
> Dean’s blood wasn’t Type B, either. The deputies urged him to try to recall whether a sixth friend had been in the room.

Am I a bad person for laughing at this? They just keep executing the same routine, unaware of how ridiculous it's becoming.
I highly recommend this guide on how Samba was written, describing the techniques involved on RE [0].

[0] - https://www.samba.org/ftp/tridge/misc/french_cafe.txt
Any arrangement of an afterlife for a rig became a liability...
You have to spend money to make money, but I spent all mine trying to make more.
I don’t think anyone but the daftest people think that Japan costs 1/100th of what the US does.

Living in Japan with a Japanese lifestyle is not that expensive. I have many Japanese friends living in Tokyo for under $1.5-2k a month. They’re not living in luxury, but they quite enjoy their lives, travel every once in a while, etc. You won’t be doing that in SF (and Tokyo is a much more pleasant city than SF in more ways than one).

On the other hand, living an american lifestyle in Japan (big car, big house, eating lots of red meat, buying imported American goods, etc) is going to cost you a lot of money though.
Was going to mention Fravia. He died in 2009 if you weren't aware, age 56.

Website here: http://acrigs.com/FRAVIA/index-old.htm

+ORC ( https://en.wikipedia.org/wiki/Old_Red_Cracker ) always interested me. Like Satoshi Nakomoto, he has never been identified. Fravia's site has his tutorials here: http://acrigs.com/FRAVIA/orc1.htm

Some pretty serious old school hackers.
As an aside: I kind of wish this thread had kicked off at a reasonable hour for those actually in Berlin right now :)
I use ScalaCheck all the time. I love defining my tests in terms of properties, and in some cases have a real, mathematic proof that my code does what I want (only possible when the domain of possible values is small enough, that's true).
Bulk SMS Communications Tool
Hi everyone!
I just built a web tool that allows a user (in this case, event coordinators, coaches, group leaders of any sort) to quickly send SMS texts out to group(s) of recipients. A recipient can respond directly to that SMS and it will only go to original sender. So for example, if you're coordinating a huge company picnic with 200 people, you can send out a mass SMS text notifying everyone that the parking lot is full and that people should park across the street. The use cases are pretty open ended, let me know if you think of any particular applications for this platform! Right now, I'm looking for testers to get some feedback...

If you're interested, send an email to beta@texted.io with the subject “Texted.io Beta” if you want an invite! You’ll get 1000 texts (to send or receive). In exchange, I just ask for some feedback on the project!
Thanks! Alex
It has a weird magnetic accessory connector on it. And it's made of Titanium! And a weird camera cutout in the screen so it doesn't have a top bezel! It still has a bottom bezel for no reason. Could have moved the screen to the bottom and not needed a camera cutout. And Andy Rubin started the company that makes it! And it's not waterproof. Titanium! And no SD card slot. But Andy Rubin! No headphone jack, you can buy an MP3 player for that, right??? But Titanium! Did I mention you get all that for the low low price of $700? With Essential Products, this lack of essential features can be yours today!

TL;DR: It's a piece of shit IMO. My personal list of essential features for a phone: IPx8 rating, preferably 68. SD card slot. Headphone jack. NFC. I'd prefer it if the manufacturer updated the OS in a timely fashion, but I can live with Lineage and other ROMs.
I couldn't crash it but I was able to open 4 virtual machines of itself before the 5th finally did nothing but open a gray window.
The output looks like transcripts of some of the poorer TEDx talks that I've watched. Excellent job.