skysight-inc/HackerNews huggingface dataset:
If they just reverse proxy the site (and strip or change subresource integrity tags), how would any of this actually help?

I don't think there's really a way to prevent someone from creating a phishing version of your website. You can get alerted to it by checking your web server access logs, but beyond that you can probably only take legal measures.
The NYT could give a rat's ass about Taiwan and SEA politics when it does not dovetail into their worldview.

China is complicit in much of what you say, but the great majority of Chinese will take that bargain, no questions asked. When China looked a little different, the NYT sang a different tune --perhaps they thought China could be "westernized" and coopted into their vision, but as that has not come to fruition and China cares about China and little else, they are coming down on it --not because they care about Chinese people (Chinese overwhelmingly approve of their leadership) but because they want to promulgate their vision of the world.
http://existentialcomics.com/philosopher/Noam_Chomsky
The core problem is the large number of options.

When USB-C was announced and I saw the pin-outs, my immediate thought was, “This is going to be a support nightmare.” I should have written that down, so I could point at it as proof of my genius. :P But I didn’t know what a garbage fire USB-PD is.

I was thinking of Alternate Mode. Alternate Mode is what enables Thunderbolt 3 on USB-C. We already had an alternate mode for USB: MHL. Which divides HDMI ports between plain HDMI ports and HDMI ports that support MHL. The Alternate Mode multiplies the number of ways displays can connect to video sources via USB.

Not to mention what everybody else has commented on.

All these incompatible options are using the same connector. That’s obviously confusing to users and frustrating to support personnel.
The police are pretty poor, you know. One act doesn't have to help everyone. Is it right? No. It is effective and pragmatic.
They didn't "pop up" post-colonization so much as "be directly caused, funded, and orchestrated by the exiting colonial powers and their superpower patrons".
That is the stupidest thing I've ever heard. Why would that matter? That would encourage me the naming choice was in the right direction!
The maximum current isn’t at 5A anymore, as many USB-C cables now support 100W USB power delivery
What do you think happens to people due to gentrification brought on by these companies?
https://hn.algolia.com/?query=deterministic%20password&sort=...
It's funny that you mention Relu. People have recently trained Imagenet networks using sigmoid/tanh (e.g. the activations that were used decades ago) on GPUs and they train just fine. They train a bit slower is all. Not the breakthrough you're making it out to be. Relus were a very useful stop-gap in 2012 when GPUs weren't as fast.
You could write a blog post called “the impossible dream of Ethernet” and agonize about the fact that there are many different network protocols.
“Show HN: Coffy is a social platform bringing like-minded people together.”
Your example actually runs counter to the idea that we're seeing a massive breakthrough. Deep nets on MNIST for recognizing numbers were done 20 years ago.
Are you proposing that this AMA about SpaceX’s Mars plans is intended as a distraction from some firings at Tesla? That seems rather far fetched and doesn’t really make sense anyway.
On top of that: not all countries are the same size. Why should Luxembourg be autarkic but Cleveland should not be? You're completely right that "country" is an arbitrary level to say "autarky is ok at this level."
And much of it is committed by Chinease origin scientists.
It seems to me you are the one who is confused. There are two cases, (1) where the port is directly connected to the cpu and (2) where the port is connected to a 'hub' that is connected to the cpu.

He's clearly talking about 1, which is by far the most common scenario, certainly on Macs, and in that case it does require bandwidth and CPU cycles to run at full speed. If you also want that usb-c port to support thunderbolt and all its features you need even more pcie lanes and even access to the gpu.
Redirects to http://127.0.0.1/
Part of it is showing that you know how to be effective, in this case how to effectively get yourself hired. A huge part of any tech job is about how you approach problems, creative thinking, and figuring out the best way to make an impact -- much of which is not about actually writing code.

So it's about showing that you can take the viewpoint of someone other than yourself (in this case the person doing the hiring) and figure out how to be effective. Refusing to even write a paragraph explaining why you're the right person for a particular job is simply not an effective way to try to get a job. It shows naivete and a lack of understanding of the system involved, which makes me assume that you'll approach similar non-technical roadblocks, of which there will be millions, in the same ineffective way.
sigh That's why I posted it, I enjoyed it and decided to share here. Perhaps I went a bit dead pan with my title.
Do you believe that if you can't domesticate an animal, that it's inherently and randomly violent? Every single one, in all cases?

People live with tigers. You'd never say that they were domesticated. The majority of the time, this works fine. you only hear about cases where they turn on their owner, which is rare.

I've spent a long time thinking about this question, and it seems like the ultimate truth is that we humans are uncomfortable with anything that can possibly threaten us. If we can't win in a fistfight, we classify it as subhuman.

We don't really classify dogs as subhuman. We treat them like family. We love them. They love us.

If you think back to when gay people were oppressed, and are still being oppressed in Uganda (https://www.youtube.com/watch?v=G2W41pvvZs0), the rhetoric against them is pretty similar to the type of thing you'd say to convince you that wolves are randomly and uncontrollably violent. It's at least an interesting coincidence.

It's not fair to label them. "Only get a wolf if you can stomach putting a bullet in its head after it brutalizes your kids." Are you sure it makes no difference in how you raise them? The article seems to support this.

Again, the specific wolf matters. But there are certainly wolves that don't have a high adrenaline response, meaning they are genetically predisposed to being nicer. They're not dogs, but they're not mindlessly violent.

It's important to realize that the comments in this post suffer from selection bias. Obviously, if you make a post about how wolves become nasty, you're going to get ten thousand stories about all the wolves anyone has ever seen that were remotely nasty.

I have no experience with wolves. I don't know one way or the other. Maybe you're right, and literally all of them will bite your kids. But almost no one here is speaking from first-hand experience, except this top comment. And that wolf owner was more interested in having a killing machine than having a new member of their family. It's important to be actively skeptical in that context.

So, there you go. I've tried to be thorough and intellectually gratifying. I will say that I've been teetering on leaving HN lately because no one seems to be willing to engage with controversial ideas anymore -- they want to shout them down. I try not to generalize like that, because HN isn't a single entity, but there are a variety of ways to stomp on intellectual curiosity without breaking the rules. Maybe if I just attach that disclaimer to the bottom of all my long comments, things will turn out differently.
The world's countries have drastically different scale. If we are concerned with the point of diminishing returns on industrial economies of scale, aren't those the same everywhere? Shouldn't large countries be partitioning into several economic zones, while small countries unify, into groups of about the same size?
I don't think it works that way. Fraud in Chinese academia doesn't just mean that westerners can't trust their academics: it also means that their fellow countrymen can't trust each other's research.

If there's 4 times as much fraud in China, then good Chinese researchers have to sift through 4 times as much bullshit, and are much less likely to trust and expand upon any new research, which slows down progress.

If anything, I expect that the country the most hurt by Chinese research fraud is China itself.
Even after a bad storm (death) in France, people were reluctant to move or change the system.
Not heard of yee and will investigate, thanks! I really dislike hue. Their lights are pretty inefficient (compared to dumb leds) and rely on zigbee and a wifi bridge. Would much rather have something like this using PoE lights. But I suppose this is a good start.
Maybe not "most", but very important (and seldom described): Environment.

Done wasting my time on noise and distraction. "Interaction" is just fine with me, and I can even context-switch pretty rapidly. Unholy levels of stress and requirements to "tune out" a bunch of irrelevant and noisy stuff going on around me? Forgetaboutit.

I'm happier shuffling papers in a quiet, peaceful environment, than coding "the solution to the universe" in open space with "George who shouts everything across the aisles" and the very nice Melissa who nonetheless has multiple cube (really, "cubette") meetings everyday while Tayna pounds her (shared) desk constantly in emphasis while on sometimes hours long phone calls.

I think a lot of people can be happy doing more and a far wider range of things than they imagine, if the environment is simply right.

P.S. Which is by way of saying to employers, if you really want to hire that 10x/rockstar/gets-stuff-done/innovates person, hook them with an assurance they'll have an optimal working environment. And for many, that means a quiet physical environment. And if you're endlessly questioning just where the line is, and how little accommodation you can get away with? You've already lost that person -- sooner, even if they initially take the position.
To be fair to Louis CK, his jokes would be funnier, darker, and more offensive.
This is a fair point. Perhaps we can have a common-sense regulation regime that protects workers and the environment without sacrificing the benefits of comparative advantage?
The monster imagery made my day, and yeah, it would match pretty well my own impression of many acquiring companies. I doubt Yahoo fully understood Tumblr for example, and even after promising not to ruin it, weren’t able to help themselves from giving it a damn good bruising
Hack temp mail
The problem set of computing technologies in 1983 is a bit different from that of 2017 though.
+1. It's not open source but I haven't found anything else that even comes close.
The 7 biggest unicorns you’ve likely never heard of
It’s been like that for years. IAmA is mostly a PR vehicle for celebrities and they don’t try to hide it. At least this one is fairly sincere and engaging. Look up Woody Harrelson’s attempt to see how badly and hilariously it can go wrong.
Form validation doesn't need to be done in Javascript. I'd argue that it shouldn't ever be done in Javascript, because that means implicitly trusting the client, which is always a bad idea.

Since any sane application revalidates the response on the server anyway, client side validation is just a gimmick, it's not necessary.
Roughly $75-$80 a square foot without any complications.
http://www.houstonchronicle.com/local/gray-matters/article/H...
It's great that you enjoy this advertising content, but there's simply no talking around the fact that moderator censorship breaks the AMA concept.
Feature creep, or the phrase du jour- technical debt. It was a touchdown when it was done, but the world has moved its goalposts
One concern I have with Graphql is security and access to data.

I'm sure there are plenty of ways to control it, but I'd wager that most will be ignored outside of basic ACL’s.

Often times certain user types should only have access to certain fields in data or be able to query it in certain ways.

Too often I see apps where the developers just assume they have full control since they're making the interface, while it's trivial to watch the API calls and intercept or modify them.
Fair enough. But there is a distinction between country-agnostic labor/environmental protections and tariffs which benefit one country over another.
But presumably you do have a problem helping them rebuild their homes where they live. And you don't have that same problem with the people of Puerto Rico, because... it's an island. Surrounded by big water.

Whether or not you can drive a car to a neighboring state is not a compelling factor on whether or not people should have to pick up and leave their home because other people no longer consider it feasible for them to live there.
Everywhere i've worked, people would have been far more accepting of me turning up in an Iron Maiden T-shirt than they would have been of me turning up in a Britney Spears T-shirt.
3 months baby dancing
Maybe this is just changing fashion, but a lot of developers keep blogs for this reason, and 10 years ago everyone would have simply called this idea a "blog". Among the ones I read:

http://intertwingly.net/blog/

https://burningbird.net/

https://kottke.org/

https://www.tbray.org/ongoing/

I keep my own blog entirely for my own benefit, and the tech section is simply things I've read recently, or things I've learned recently:

http://www.smashcompany.com/technology
I was pretty surprised when I moved to Prague to learn that students both Czechs but especially students from the former USSR (the *stans and Russia) expected to be able to work together on exams. Having gone to school in the US and been graded on a curve I just couldn't understand these people actively wispering and showing echother answers letting others read over their shoulders. There were groups of people who would have one person study and sit in the row bellow them in the auditorium and then there would be three rows of students above all copying in a game of telephone from one to the other. I remember a very serious incident in college in the US when our history professor found two answers to be similarly worded. The two students were kicked out of the class with a warning that if they were caught copying from eachother again they would be kicked out of school. In Prague, the professors obviously knew about the copying and didn't say a word. Indeed, some of them helped us cheet by showing the answers during the test. They only wanted to be able to document our results to prove to the acreditation comitee that we had studied, and they cared not for our actual qualifications at the end of the degree.
Isn't 100W USB power delivery 5A at 20V?
Can we? In a,"consumer" role I've never plugged an ethernet cable into my computer only to find out I got the wrong type of thing for this particular doodad, then lament about things in the comments of a shopping cart site.

It kinda just worked.
The idea of a research-focused technocracy is something I often fantasize about as well.

The sad thing is, while most of the world remains the way it is, they WILL need a military to safeguard them, and sooner or later, whoever provides their protection will get to dictate what they research and that research's applications.

Maybe if such a establishment was founded on the Moon, or even Mars, and can grow their own food etc.?
Luckily space exists for devices using USB-A and devices using USB-C, and making cables with A at one end and C at the other is trivial enough that many cables exist like this.

Two compatible cable standard is easy to handle. The hard part comes when you have USB-A, USB-C, Lightning, Micro-USB, and Mini-USB all competing. Trying to keep enough of each type of cable on hand gets to be pricy.
easy, green cables for 'all of the above.'

then each year as new standards are added you make the shade of green slightly lighter. then you just need to know what shade of green your use supports and make sure you cable and ports are as light or lighter.
> do you keep a notebook (digital or plain dead-tree version) to record things you learn

What's the point? After some time, that would the list of things you forgot... :)
Interesting, yes I'll read Catto's work.

My background is in physics, that part interests me the most, I'd be happy to make a physics sandbox myself.
They are in r/space not r/iama different subs make their own rules, they don't have to conform to yours.
Depends what you're measuring. Shareholders (ultimately) care about profits, but if you're a pundit trying to predict the impact of technology on human populations (as Ben Evans ultimately is, though he works for a shareholder), revenues is a more relevant metric. It shows "how many dollars flow through a company", rather than "how many dollars does the company get to keep"; the former is a metric for how much impact the company has, while the latter is a metric for how efficiently it generates that impact.
>The US is nowhere near homogeneous.

Ah yes, that would be the definition of relatively.

Or are you implying that the difference in development between SF and Mobile, AL is bigger than the difference between the United States and Bangladesh? Because I would be highly suspect of that implication...
Interesting, what would make you work with a company to help you find candidates? What do current companies fk up on when trying to place candidates with you?
I just don't understand how anyone thought going from "if it fits, it works" to having to know compatability sets was going to end well.

It's against recommend practice on such topics, for what I think are obvious reasons.
Do you really want to mix up search-and-rescue versus rebuilding homes in flood plains?
This has to be one of the childish and laziest things I've read in a long time. Seriously, who can't spend 10 minutes writing up a cover letter? If you can't even manage that, how the hell are you going to do your job properly? You're not!

Job hunting works both ways. If the company has put in the time to write up a decent enough job listing to make you interested, then you damn well do your side and don't waste their time (yes, this may be a shock to you, but sending a crappy email without a cover letter wastes someones elses time).
A script might finesse things a little more, but you could get a naive implementation of the timestamp behavior with something like:

alias journal='vim + "/Users/username/journal/$(date +%Y)/$(date +%Y%m%d).md" -c "execute \"normal! Go$(date +%T)\<CR>========\<CR>\" | startinsert "'
A little off topic at this point, but just as a note: there yeelights are cloud enabled by default.
You need to enable developer mode to control them directly.
You'll still need some kind of bridge though. It doesn't need to be the original: A raspberry pi is sufficient
I came across this post on flipbook the other day :)
> This whole thing is expensive, unnecessary, user-unfriendly and confusing (to the average user).

And yet, very profitable for the companies rolling it out so poorly, who can charge more for products featuring the new ports and nickel-and-dime us with expensive adapters, dongles, and cables to replace the perfectly functional USB-A ecosystem.

It's quite a clever trick they've managed to pull on their customers -- convincing us all our problems can be hand-waved away with a single, forceful utterance of "it's the future", thus relegating any criticism to "whining and moaning" about first-world problems.

That even Apple can't manage to simplify the mess within its own laptop line, let alone tablets and phones, is indicative of how poorly thought out this whole idea was from the start. They seem to have a device for just about every combination of incompatibility that is possible.

The goal was noble:

- provide enough power to charge an external device and ditch the bulky power supply and second cable

- support extremely high-speed devices like monitors and SSDs

- standardize the connector with a slimmer, symmetric design

So far it's been an utter failure of execution.
They aren't as domesticated as dogs, that's for certain, but you can't just take a bobcat or other small wild cat kitten and expect it to be a good pet that won't try to attack you when it gets older. Even the more exotic breeds of housecat like the Savannah (crossbred with wild servals) have behavior issues. Housecats have been domesticated to the degree that they continue to act kittenish in adulthood.
Reminds me of an electric organ a friend had. It was totally analog and dated back to the 60s or 70s.

The volume control knob abruptly stopped working; the organ was stuck at maximum volume.

He opens it up to discover the volume control simply controls the brightness of a light bulb, which had burned out.

The light bulb shone on a photo resistor, which governed the output volume.
You can't tell the entire Gulf Coast that.

Harvey flooded things way outside of flood zones. Huge swaths of land that havent flooded in centuries got flooded. Theyre calling it an 800 year flood.

I don't disagree with limiting construction in flood plains, but you can't issue a blanket statement saying 'no rebuilding.'
Maybe Woz gave up on humanity and decided to cash in instead.
The first part, I was aware of. The second part, I was not. This leads me to believe there's an interesting project in automating the crowdsourcing of role salary ranges.

Land on page for a job on an aggregator board. GeoIP detects if you're in California; asks you confirm if you're interested in the salary range of the job. You click "yes", it submits the request (which requires a response by law). Response is reported back to requestor when it arrives, aggregator board has salary on record.
Very cool that in the same IAmA Musk answers deeply complex questions as chief rocket engineer and, then, answering a side question offers up a potential low level architecture for how to make an internet feed work from earth to mars.

It would be interesting to know what the max capacity is for the human brain to store these kind of multi disciplinary low level details.
A power of two always helps! ;-)

Anyone now for 8 days in a week? (Just kidding.)
Things like passive hubs working poorly were not in the spec. This stuff is.
> Did everyone forget about the Benson Leung's spreadsheet of killer cables?

Link: https://docs.google.com/spreadsheets/d/1wJwqv3rTNmORXz-XJsQa...

Previous discussion (710 days ago, 397 comments): https://news.ycombinator.com/item?id=10508494
I usually am explicit in saying something along the lines of "Can it be assumed that I know how to do argument null checking, if possible, and not pollute the whiteboard?" and I've gotten a "Yes" and then after writing the function on the whiteboard: "Well what about <something relating to argument nullability>?"...so you should ask but YMMV
Pretty good pun, assuming you know the meaning of "pale" :)
This is amazing -- seems almost like a better way to play an Xbox 360 game on PC, without an emulator. Could even be what Microsoft wanted, for better retrocompatibility support.
I wonder if it can also be done to other consoles? Let's hope it gives good fruits.
The IKEA Dictionary