skysight-inc/HackerNews huggingface dataset:
> What does it mean for society when Facebook can demote a challenging but important article (say, of war reporting) in your newsfeed

I think it means absolutely nothing. I use Facebook so I can see how my friends are doing, not to find news articles to read (unless it's an article my friend just shared, and even then only maybe). I don't think many people use facebook to get their news and nowhere else.
You can get away without people when you have a set list of sources like google news does.
The problem with truffle oil is that it smells like gasoline, not that it's synthetic. It smells nothing like truffles. And it can't be made any better since the compounds that give truffles their complex signature are not soluble in oil.

There's a resemblance between rubbing alcohol filtered through bread and bourbon, just like there's a resemblance between truffle oil and real truffles, but the comparison is really apt. Even though there's some resemblance, it's nothing alike, and it's really bad.
That's you. What about the other 7bn people?
The resources are out there. It's more an issue of educators and policy-makers either not knowing they exist or not knowing that's what they need.

I'm thinking of books like Think Python and How to Design Programs.
Apparently this malware doesn't take webcam screenshots (as law inforcement illegally does).
It just takes screenshots, possibly to match keystrokes to the window, to be able to match password entries to the application or url. And then exploit that furtheron. I wonder why it takes audio captures though? Just for the thrill? Or is it the government?
If you choose to make your home a place of business, you must comply with business rules.

They're providing a service in return for money, they have to declare the earnings from such for tax purposes... there is no line here. A psychiatrist who operates out of a home office has no legal right to discriminate based on race, either.
Atom/Sublime? Those aren't even in the same category.
>Also fair point, but some data is better than no data IMO (otherwise how do you prioritize this massive list?). Open to suggestions though!

Like I said, just have a 1 through 4 system. 1 being most important (or vice versa). It's roughly the level of accuracy you have already, and it accurately portrays that these are estimations/opinions, not actually data-driven numbers.
Simple .NET keep alive handler to prevent timeout
3D Printing to Eliminate 845 Parts on GE's ATP Turboprop
I really don't get why sites don't think this way. If you take the hands-off route, you can deflect a lot of criticism: "We don't endorse it, we just let people post what they want". But as soon as you censor, or curate, or promote one item/subject, you become responsible for everything else on your site. Why add extra load on yourself?
of course we shouldn't but how do we get there with no inbetween steps?

we should have a perfectly unbiased point of view and never subconsciously skew ourselves/be skewed in our opinion

the only problem is that the same thing (our brain) we use to decide if we are unbiased is the same thing that creates the worldview that decides what bias is for us.
St. Petersburg family says Jeep totaled by exploding Note 7
I think the way that we're taught to view elections is fundamentally flawed. People see the Presidential election as the most important election that you can participate in, because its the vote for the highest office in the country.

But a president who loses the popular vote can be still be elected because the actual decision is made by the slightly lower-ranking politicians that we vote for in state/local elections. Which is also funny, because these are viewed as some of the least important elections, because the individual offices aren't nationally powerful on their own.

But your vote statistically counts the most when voting locally. And your local decisions have a systemic impact/ripple effect on who ultimately gets picked for president.

Registering to vote is important. Your voting is important. But people always wait until its too late to be as impactful as they could have been when they only think to vote when presidential elections roll around.
Except the lord is not free to decide as he pleases. Governments around the world have been putting pressure on FB to censor certain kinds of content. Most of them also have a narrower definition of "free speech" compared to the US. The German government especially has been involved in this, pushing the social network to censor "hate speech". This has prompted FB to hire German company Arvato to handle reports of inappropriate content. These also seem to be the people that newspaper was dealing with.
Sure but in general poor whites are still better off than poor blacks.

So if our society mistreats two groups, only the group that gets treated worst counts? No. Suckiness based on discrimination is bad, period. It's still sucks, even if you're affluent, actually. It's this constant background corrosive.

How much interaction do you have with the justice system? It's no picnic being poor and dealing with them. How much do you deal with the police? It's no picnic being poor and dealing with police you don't know. Organizations across society are crappy to the socioeconomic disadvantaged, period. Heck, even employment is crappy to the socioeconomic disadvantaged!

The thing to watch out for in the struggle for social justice across history: Letting yourself create a scapegoat. Don't let some sort of salient indelible marker become a proxy for who someone really is as a human being. That's the root cause of the problem in the first place! Just as this goes for the fallacies of "blacks being criminals" or "Asians being good at math" or "Jewish people being business sharks" it also goes for white men being angry "supremacists."
The OPM Data Breach [pdf]
I've done this with screen using shared terminals.

You could just use a VPN service between your two machines.
Typescript is great and is "natively" included in Angular2, however it's not the case for react and vue.js ecosystems.

Tried to use/learn typescript, in the meantime I wonder if there is a document showing how to use certain "safe" javascript along with its strict mode to make javascript secure enough so that I don't need use Typescript? i.e. how about using a subset of native javascript with certain rules that can achieve what typescript provides, is this enough? is 'strict-mode' the answer?

If there is a book/blog stating "using javascript the way as your typescript" I will buy it right away. :)
Because of current limitation. We'll improve it.
This package suffers from what I like to call the paper.pdf problem - very different files, rather uselessly (although not entirely illogically) given identical file names:

~/Downloads % md5 VSCode*
MD5 (VSCode-darwin-stable(1).zip) = b33b479ffa87052d05ed0141e64ad8a8
MD5 (VSCode-darwin-stable.zip) = 86f129fe0d75c195370da4b46814389c
~/Downloads % ls -l VSCode*.zip
-rw-r--r--@ 1 tom staff 49908098 8 Sep 23:04 VSCode-darwin-stable(1).zip
-rwxrwxrwx 1 tom staff 43345974 1 Apr 01:56 VSCode-darwin-stable.zip*
Boy oh boy, so many. Any time a woman dares to lament how maybe her experiences in tech are colored by that minority status, Hacker News pounces en masse with little self-awareness.

Not everyone on HN, of course. But, overall, threads like this are... distressing to read.
Ambiguous might not be quite the right term. In many cases for such an invite, it's desirable that it be pretty clear you mean a date, but you still retain deniability.

I guess you could say you want the implication to be clear and fairly unambiguous, but not explicit/provable.

Double entendre comes to mind.
Which turns out be the general argument against centralised authority. Autocratic rule, monopoly power, monoculture agriculture, etc. You've only got one system, one set of preferences, one set of decision algorithms, often with its own preferences (even if unconscious, though very often not), determining outcomes for all.

Any wealth or power imbalance tends toward this result.
That's a phone, and they've taken a different approach with security for those. The product they're offering is one where you're more restricted in what you can do, but you're given more security as a trade-off.

For their iOS products, more locked down equals more safe. They're treating them more as appliances than as general purpose computers. For consumers this has some appeal: The risk of malware and trojan/virus like applications is effectively zero on iOS.

If there was a way to offer security without locking things down they'd probably do it, but I think that's a logical impossibility.

If you don't like that model you have a ridiculous number of alternatives, more so than in the PC space.

So this is less a case of Apple using DRM when it suits them and more a case of Apple using DRM when it suits the consumer. Running only trusted, signed applications is a limitation, but it's one that is not without benefits.
S-HTTP looks awesome. I did no know about it. Thanks
PEDOPHILES ARE LOOKING FOR VICTIMS IN THE CALL OF DUTY AND MINECRAFT
MVC websites, which you can do with Xamarin as well?
May the Fork Be with You: A Short History of Open Source Forks
Many people use it as a gatekeeper of news - they read what gets shared.
Any sources on the honey? Also, are you aware of any good resources for vetting various brands while shopping in store? I'd love some scanner app that would just tell me if it was fake or not.
You can request a page that doesn't exist.

http://verylongrandomstring.io

Should do the trick.
> If I were in that scenario, I would behave as you suggest I ought to

Ah, but you don't know if you're in that scenario or not, until other people actually go and vote.

Now, you empirically expect them to do so... but if your response to them doing what they do (i.e. go and vote) is to not vote, and you consider that a rational choice, then why shouldn't others also follow it? And if your ability to make that rational choice is enabled by those others not making a rational choice, I feel like there's still an ethical conflict here, even if you're purely reactive (i.e. is it ethical to rationally "cash in" on irrational, self-harmful choices of others?).
Perhaps you could direct me to this money making API of which you speak.

See what happens when you woodenly interpret the words someone is saying?
SAMSUNG IS PREPARING a SMARTPHONE THAT RUNS ON ANDroid AND WINDOWS
Dunno man, the smell of gasoline really turns me off.

Actually, that's not right. I find the smell of truffle oil similar to gasoline, but I like gasoline. Truffle oil turns my stomach around.
Secondary Color Nemesis
> Why does Google profit from HTTPS over HTTP?

Because it removes the ability for ISPs to act as a competitor to Google by injecting ads and profiling customer browsing.

You may not like that ISPs have done that (I don't) but it's competition for Google, and removing it is therefore good for Google's profits.
No, the MacBook did not switch to a single USB-C port simply to sell dongles. That really makes no sense at all. Dongles are not a major revenue source for Apple. And Apple's never shipped HDMI adaptors with their products, or DVI adaptors, or anything like that. Most people don't need them. And the new USB-C Macbook isn't the first computer that would need an HDMI dongle; I think the Mac Mini is the only computer Apple has shipped with an HDMI port in a long time. It seems kind of absurd here that you're claiming the move to USB-C is somehow Tim Cook being greedy, even though one of the most common complaints about Apple is how they're using Lightning instead of USB-C. Either USB-C is a good idea or it's a bad one, you can't have it both ways. And if they didn't remove ports from the MacBook, it would still have Mini DisplayPort rather than HDMI.

Also, FWIW, I just checked Monoprice and the HDMI dongle costs $35. And Apple's own dongle (which is $79) includes more than just HDMI (it has a USB port as well, and a USB-C charging port).
While is stays an algorithm optimizing for usage, I'm not concerned.

The moment is squires extra optimizing targets, that's a problem. What is more troubling is that we can't even know when that changes (if it didn't already).
Well, I can't speak for everyone, but in both cases I think the commenters blaming workers are off-base.
It certainly makes it a lot more difficult to get the message out about something without those channels. And if those forces don't like what you're saying, it becomes much harder to find for other people.

Popularity depends a lot on your marketing skills too. If you can 'figure out' the secret to success on social media sites, or how to get your site's SEO to be good, that helps a lot more than the quality of the work at the moment. Unfortunately.

Not sure if you can make interesting, helpful content spread no matter what. Seems like it could be a challenge to have any system to find interesting content that isn't dependant on any third party services or search engines. And even more of a challenge to get people to use it.
what do you mean, can you explain? isn't that correct behavior if you rename the file?
Show HN: Find a movie to watch the lazy way
I've recently used airbnb services for the first time, I stayed in Pasadena, the apartment was nice and everything but the ceiling fan was installed below safety height of 7', when I was taking off my shirt before going to sleep the spinning fan blade hit my arm pretty badly and broke down falling a feet away from my toddler son, host charged me 160$ (for a fan blade) for the damage and I had to pay it even thought I think host should be responsible for the injuries that your unsafe conditions cause. Airbnb was on host's side stating that I am responsible for damage, but think about it, what if host's apartment has some electric or other problems - will I be also responsible for damages that unsafe installation caused to their apartment? I will not use airbnb services anymore because of that one awful experience I had. The overnight stay that was suppose to save me money - turned into a much more expensive and quite painful experience than what a hotel could have offered me.
Yes.

Actually, I think Go is some kind of multi-thraeding (goroutine is only a useful mechanism on the "threads" and can't help to avoid multi-threads difficulties (but this design helps to reduce difficulties)).
Tutorial: Testing Your ES2015 Codebase
Hanjin’s bankruptcy has its cargo ships unable to dock
HtDP is fantastic. I taught an after-school class with it and it went really well.
I suspect "immaterial", un-negated, isn't quite the meaning you're intending. Or you're being unclear.
Just POST your tech events as JSON
Ive always wondered why they don't break the text editor from Visual Studio out into a native lightweight editor. If they did that I would switch from Notepad++ for my text file editing on Windows.

However, even if there was a native VSCode for Linux it wouldn't tear me away from Emacs.
Nice, why the hostility? Nobody said anything about catering .

I was curious on the importance of defining the individual as female , but leaving other non engineering characteristics out?
Are they mutually exclusive? Or can I use both? You recommend clang instead?
The facts are that certain groups have far more opportunity than others, including access to education, jobs, health care, power in their communities - and now Airbnb rooms, among many other things - not just access to upper echelons (though that is an issue too, because it means these groups lack a seat at the table when decisions are made). The extensive, overwhelming research, and centuries of history show which groups these are.

That doesn't mean there is no other suffering in the world; that begs the question. It means these groups face much greater problems, your unsubstantiated claims notwithstanding. Given the overwhelming evidence, why wouldn't you want to do something about it?
Scratch on the Pi is quite popular.

The OLPC was in some ways the anti-inspiration for the Pi foundation, who wanted to learn from its failure. Lego Mindstorms are pretty good but much more expensive.

Again, more important than the actual hardware is the collateral, e.g. http://www.ocr.org.uk/qualifications/by-subject/computing/ra... (OCR are one of the exam boards), which meets the bureaucratic criteria for use in schools and is targeted at teachers who may themselves not be very computer literate and need handholding.

The use of a standard platform rather than hand-me-downs avoids tripping up over incompatibility issues. Also, you can't bulk order hand-me-downs as easily. Whereas you can order a box of Pi devices and pre-installed SD cards and the whole thing works with almost no setup. Remember, you can't assume anyone in the school knows Linux.
Isn't that similar to the sub reddit called SubRedditSimulator? :)
It's a little buggy, but it did make front page reddit several months ago: https://www.reddit.com/domain/lazydayapp.com

Looking for help with v2. Hoping to connect with talented web/mobile devs. Thank you!

FYI: Sign-up not fully functional, Now Playing link doesn't always work, selecting a search result might not always work either. Sorry haven't touched the code in several months. I'm hoping to revive this little passion project though!
Ah yes, and its not like what the law labels illegal ever changes, especially not when people are upset about something legal...
You can definitely use type definitions for Vue.js and React. They work very well.
Compare the feature set of Endpoints to Edge. There's more to API management than authentication and monitoring.
I did a review for PixelCNN as a part of my summer internship, it covers a bit about how careful masking can be used to create a chain of conditional probabilities [0], which AFAIK is exactly how this "causal convolution" works (can't have dependencies in the 'future'). The PixelCNN and PixelRNN papers also cover this in a fair bit of detail. Ishaan Gulrajani's code is also a great implementation reference for PixelCNN / masking [1].

[0] https://github.com/tensorflow/magenta/blob/master/magenta/re...

[1] https://github.com/igul222/pixel_rnn/blob/master/pixel_rnn.p...
FCC Chairman Puts Forward Big Proposal to Reshape Access to TV Programming
And VS Code runs on the Monaco editor, which goes back a while before that:

http://www.zdnet.com/article/microsofts-browser-based-dev-to...

http://www.hanselman.com/blog/ARichNewJavaScriptCodeEditorSp...
The hinting is almost secondary to the implicit documentation that a typed language brings.
More correctly, making a OS thread per a Ruby thread, and creating a Guild makes 1 Ruby thread.
This is mostly true, but IMO ignores:

a) the network effects that make people join the network even if they wouldn't want to on their own

b) Facebook's own agressive strategies of bringing users into their network without conscious choice - e.g. the acquisition of whatsapp or the internet.org initiative.

At this point it's more like some property shark who'd buy up half the city's apartment blocks, then proceed to cut services and raise the rents - and when people complain, respond "well, for some reason all those people chose to rent my apartments, so they must approve of what I do"...
Are empty interfaces code smell?
Try start it with `--disable-gpu`, works for me on 4k screen / 1080p screens both
Taking a very narrow legal view, you're correct. Surely, however, we can make more sophisticated judgements than "legally it's OK, therefore morally it's OK".
Unpublished
love

wound
of birth

womb
of morality

tomb
of infinity
There's also a distinction to be made between "things are shitty for everyone, and men tend to handle it better" and "things are shitty for women in particular because of anti-female sexism".

Like, construction work is also a shitty environment that's shittier for women. There's significant danger and hard physical activity, and for men are generally better able to handle that. The amount of women in construction may also be driven down by sexist behavior as well - I'm not familiar with how working in that field is.

If men are more willing to put up with shitty work environments because it makes them more money, that'll both create male-dominated fields and be a problem that anti-misogyny campaigns are useless against.
You can buy them:

https://www.amazon.com/dp/B00VMAZQL0
In regards to #3, perhaps it is like being the only tall, blonde, blue-eyed white person around in remote India. I'm told you feel extremely out of place, and people are always staring at you and asking to take a picture with you.
This is probably not the kind of answer you were looking for, but for me the number one criteria is location. If it's going to take me 2 hours each way to commute to a job, I'm not even considering it. So I find it frustrating how difficult some companies make it for you to find their office location. I really wish the Hacker News "Who is Hiring" threads had zipcode/postcode as a required field.

And for something like a job board, being able to register my location and have it display approximate commute times for each job listing would be a dream come true.
Still not impressed. I just tried it with Chrome and it's way slower than Sublime Text to be useful for me even when excluding large parts of the checkout. Also enabling the C++ extension made my computer hang, I couldn't spawn new shells or even login in a tty.

I really want to be able to use it for my work but I can't unless it's about as fast as Sublime Text.
I've not been convinced that 'the gender diversity problem' is a problem.

The only 'solution' I see is to force women who don't want to work in tech to work in tech, but since I believe in female agency - and that women have chosen something other than tech to do with their lives - that too would be wrong.
On linux, at least:

play -q -c 2 -n synth brownnoise band -n 1600 1500 tremolo .1 30

That's nice for drowning out noises when I need to. In case you can't test it out, it sounds a lot like sitting by the beach with waves rolling in. Lyric-less (or nearly) music also works well for me, I just have a playlist on spotify.
I'd actually most likely rent it to you after I've made sure that you really know what you're getting and I've phoned my insurance to make sure it's not an issue...

I'm slightly biased though since my flat mate in university was legally blind and I've seen him be extremely independent.

It's mostly for people who have difficulties moving that I couldn't rent it since there's a lot of stairs with no elevators, the stairs are old and not that stable and inside the house, the stairs have no handrails to support oneself and the sidewalks of the street of the apartment are extremely narrow, badly maintained with people driving very fast in that street. I love the area and the place and it has a lot of rustic charm but it is dangerous and inconvenient.

I mean when I broke my leg and had it in a cast, I rented an apartment in the same city because it was to dangerous to access my own apartment.

Now, outside of renting my apartment, if I were hiring, I would certainly never discriminate against anyone who is disabled or anyone else.
Yup,waaay higher.

And when they do, it's usually mine.
I totally agree that they -can- do the job. The most important thing for a software developer is the ability to learn. We need to give people chances so that they even even enter the field to one day become senior level.

But I also understand how a lot of business owners feel about it. It takes time to learn these things vs someone who has basically already done this project before in this stack before. A business in a hurry (most of them) would rather have someone who already knows how to do it.

Look at Stack Overflow Careers. Look how many more ads there are asking for senior devs.
React may not have "native" support for TypeScript, but in combination with TypeScript using React is so much more fun, if only for the fact that your props can actually be typed and checked at compile time.
It's insane. I'd honestly rather have a Miller or something than Yet Another IPA.