skysight-inc/HackerNews huggingface dataset:
It's possible to do technical interviewing well. I've done a lot of terrible ones, but at my current job the technical interviews were highly relevant to my work, and not trivia or puzzle questions. We used a laptop instead of a whiteboard. And even though I didn't get everything 100% "right", there was plenty of discussion, so they could see that I knew what I was doing. So they offered me a job. It wasn't an easy interview, but it worked well in my case. And since the other members of the team are very good at what they do, it looks like it's worked for the rest of the company as well.
QNX is proprietary. Also, the NetBSD anykernel is where I think the sweetspot is.
I don't know how deep this rabbit hole you want to go down, but the speed of the transaction also depends on the actual chip in the card (ASIC), and the transceiver in the terminal. These chips do have to perform a cyptographic transaction while using power from the terminal. I wonder how much filth on the card causes poor connectivity(?). The max data rate for NFC is 848kbps (IIRC); not sure about contact smartcards, but it should be faster than that.
Maybe not:

https://en.wikipedia.org/wiki/MythBusters_(2014_season)#Pian...

a 1400lb piano dropped from 50ft (40mph at impact) won't break through a roof.
I wrote "what can you do" because you are supposed to use some modicum of common sense when reading the numbers on The Benchmark Game. E.g in one of the benchmarks PHP beats both C and Rust, so you need to apply common sense to understand that that result is an outlier.

I didn't cherry-pick; in 5/10 benchmarks, C is twice as fast as Rust.

> rust code shouldn't have any more overhead.

But it appears that it have.

> We also use llvm, so we get mostly the same compiler optimizations.

That is not a guarantee for efficient code. For example, in my testing, g++ is over 50% faster than clang++ in certain template-heavy scenarios.
It also means they might only be toxic while playing competitive games online and not working face-to-face with others. I guess I don't see why this would be more useful than judging them on their actual work behavior, kind of like when companies fire someone over their porn habits by reading their Google history. They can do what they want, it just seems a little invasive and probably pointless.
The heaviest naturally occurring element on Earth?
Heck man, I'm a "democratist" -- in the sense that I hold democracy to be a sacred value. But I don't beleive in that causal chain; and I probably don't beleive in the less sloppy alterntives you might think of given time.

Also freedom-first thinkers like Thiel (and me for that matter) can just say: sure I believe in democracy -- and the most effective way to get it is almost alway to let people rule themselves.

You can argue that that is playing with definitions -- but every republic since Athens that was worth a damn found ways to give individuals their space to do stuff that other people didn't like.
They're currently split, ever so slightly, with the 6s. The AT&T model supports a couple extra bands vs. the Verizon.
They already have, in many cases. The Aryan Nations was shut down due to third parties funding a (legitimate) lawsuit.

https://www.splcenter.org/seeking-justice/case-docket/keenan...

Think tanks have been subpoenaed over AGW skepticism:

https://www.bloomberg.com/view/articles/2016-04-08/subpoenae...

Media organizations have been prevented from reporting on Hillary Clinton during a political campaign:

https://en.wikipedia.org/wiki/Citizens_United_v._FEC

This sort of thing has been common practice for a long time.

The only real difference is that this time the media sees the victim as being part of their tribe and the attacker being part of an opposing tribe.
Building software for novices with simple ui is much harder than building software for experts with a gazillion settings. Where there are multiple ways to design something, you can punt the problem to the user and add a setting, or think hard about how the software will be used and figure out a settingless design. The second strategy is definitely the harder path.
For me C was already lacking when I got to learn it in 1992 , because by then I was quite comfortable with Turbo Pascal 6.0.

Just check the feature list and type safety differences. The only advantage from C was being less fragmented than Pascal dialects.

So I became a C++ hipster (if that would be a thing in the 90's).

We used to have the same heat from C guys that C# and other language users nowadays have from systems languages.

Hence why I am always supportive of new programming languages that target the same use cases.
I'm glad for you
New Website. Looking for feedback
Made a new website that allows people to buy , sell, and trade sports items. I would feedback to see if I should keep it going. Google "SportsWatcherss" and the site will come up. Thanks
> Thiel destroyed a news company out of spite.

Thiel enabled something which should have destroyed them but was unlikely to (because of one of the stupidest reasons to not uphold the law, "because one side doesn't have the funds") to actually destroy them.

Gawker pretty much brought it upon themselves expecting to get away with it (see their disorganized deposition where one of the plaintiffs was actually laughing at questions).

While I'm wary of letting money have any more influence over the courts, this could be seen as a way for it to actually have less influence - the situation of "A is right but can't fund their case."

The worst you could do with this situation with billions to spare would be to try and fund a side "in the wrong" to help someone get away with something, but if the case against them is that strong all the funded legal maneuvering shouldn't allow them to 'get away clean'... Though perhaps 'shouldn't' should be the operative word there.
I actually found league's community refreshing compared to DOTA2 which was a toxic mess in low MMR
Done this many times, in fact currently I deploy to S3 (look for "static website") and the static site interacts with an API.

This is the whole point of JavaScript frameworks to me. And definitely not trivial stuff.
Another interesting competitor is PubStorm
https://www.pubstorm.com/

Their price is TBD, but they have a cool "quick and easy revert" feature.
Apple to Announce Apple Pay for Websites at WWDC
I don't work directly with Surge but the other developers where I'm at have found Surge to have too much downtime and we're moving off of it now. Maybe in the future they will have a more reliable service, but right now you'll definitely experience the growing pains of a new tool.
Nope, but it's still surprisingly a toxic community. You can select 1 of 6 emotes, all of which can be taken negatively by players. Also, you can play slowly for no reason.
So now the cardiothoracic surgeons don't just have to worry about device reps, they have to wonder if the device rep is an NSA vector. They're scrubbed in for the procedures, for pete's sake. How do defend against this!?

Trust. It's turtles all the way down.
Cloud Computing Weekly Digest with Joe Kinsella: June 10
We've banned this account for breaking the HN guidelines. If you don't want it to be banned, you're welcome to email hn@ycombinator.com.

We detached this subthread from https://news.ycombinator.com/item?id=11878654 and marked it off-topic.
The ACLU and NAACP are non-profits that are supported by a large number of members, publicly report their spending, and are governed by leaders chosen through a democratic process. When they back a lawsuit, they are very transparent about it.

What Peter Thiel did was secretly fund a lawsuit by someone else in order to exact revenge (or depending on your point of view, to provide a service to society).

I think there is a pretty big difference between the two groups.
Doctors Who Prescribed Salix Drugs Ate Well
I'll just note, the ACLU isn't saying that there's a difference -- they're saying the Jury found that there's a difference. I highly doubt the ACLU agrees, especially considering that the Florida Court of Appeals already found the video newsworthy;

Hulk Hogan’s verdict will likely be overturned by the Florida District Court of Appeal, Second Circuit. That court, in earlier overturning the trial judge’s grant of a preliminary injunction to stop the publication of the video before trial, already indicated its sympathies to the First Amendment defense. The appellate court held that (1) Hogan is a public figure, as a wrestler and reality television star; (2) Hogan has already discussed his family and sex life in the media; (3) sexually explicit content does not nullify speech’s newsworthiness, (4) the posted video and commentary are linked to a matter of public concern; and, importantly, (5) Gawker carefully published only a small excerpt of the sex tape, not the entire thing. Although a ruling on a preliminary injunction does not bind the Florida court of appeals now that it can view all of the evidence, the appellate court seems poised to disregard the trial court’s First Amendment decisions, all issued without full written orders.
The problem isn't the potential output of the land; it's that the costs go up rapidly. With a very large field a traditional tractor/plow/disk/seeder/cultivator can do a lot of work in a short amount of time. If the field is now 1/100 the size, the "tractor" (robot, etc.) and its implements don't cost 1/100 as much. They may only cost 1/5 as much, so your costs are now 20x what they would otherwise have been for the proportional output.

I think that's the point he was trying to make.
How big was the dog?

Serious question. Smaller animals have less momentum and are more robust to a large deceleration.
So I just checked out some crash videos on YouTube. The Model S appears to have a surprisingly small crumple zone.

That's just my layman's perspective, but take a look and see if you don't agree. The front readily collapses, but just past the center-point of the wheels (presumably about where the motor area starts) it's a brick wall and the whole 2+ ton vehicle just stops in it's tracks.

Compare that to Volvo crash tests, especially the Euro NCAP Small Offset. The front fender of the Volvo disintegrates, but then the wheel actually flys off and the front of the cabin even appears to absorb some energy. It looks like a much softer landing. The interior shots are even more impressive with less deformation and a lot more padding with a lot less slack in the airbags.

Taking a look at the XC90, it's probably no surprise then that it achieves significantly higher ratings, despite having a 4-cylinder ICE in the engine bay. (see http://www.euroncap.com/en/results/volvo/xc90/20976 and http://www.euroncap.com/en/results/tesla/model-s/7897)

I didn't run across any Model S tests where it looked like that long hood was actually doing much for it since it appears to hit some sort of impenetrably stiff wall halfway through. You can look at the crash test video during a Musk demonstration and see the same thing. There's some sort of structural member there in front of the motor that just doesn't seem to give way.

BTW, it actually appears the Honda Accord mentioned is slightly safer (except for pedestrians) despite the tested model being 5 years older.

The Model S is no doubt a very safe vehicle overall. But it's not the second coming, and Musk's talk of crumple zones appears to be more Marketing than Truth (and the ratings bear that out).

That "Tesla Model S breaks roof test" for example? Not the strongest. Not even at the time of testing. Here's the current generation XC90's results for example: http://www.iihs.org/iihs/ratings/vehicle/v/volvo/xc90-4-door.... Over 10 tons. The previous generation was off about a ton. As far as I can figure out both figures are greater than the Model S's despite the fan-faire.
Well it works, because I'm 6' and long on TSLA!
I am willing to bet a lot of money that we will see the first software-based assassination in the next 5-10 years. Someone will have their pacemaker disabled or their car commandeered and driven off of a bridge remotely.
As long as "eventually" needing 3-10+ people comes after being cash-flow positive, you can always sell the business and make a good chunk of money.
Mono 4.4.0 has been released
In an earlier thread about this I wrote [1] that the contributing factors FB does aren't egregious by themselves. Specifically, in their view all of their link previews are public, as they were originally intended to catalogue the web.

Having predictable, incrementing integers as IDs for public resources isn't a problem. The problem is most people perceive Messenger as a private chat, and don't expect their privately-shared links to be catalogued in a publically accessible, trivially crawlable object store.

[1] https://news.ycombinator.com/item?id=11873258
>It is right in front of your nose. Whatever your views of $x, Thiel destroyed a $y out of spite. That seems like maybe a little bit of a problem.

What's wrong with Thiel destroying things out of spite? Should he not be allowed to retaliate if someone attacks him? Why? Should anyone be allowed to retaliate when attacked?

Is the only problem here that Thiel used the courts to accomplish this, rather than other means?
>If justice is blind, why should funding matter?

That's a big if, that is verifiably false.
Or, (under the car).
>In 5 of 10 benchmarks, C is twice as fast as Rust

fannkuch-redux why? SIMD

fasta-redux why? SIMD

spectral-norm why? SIMD

reverse-complement why? SIMD

N-Body why? Oh you guessed it SIMD

Seriously read the source code. Remember on HN where a lot of people constantly say the benchmark game is really crappy. This is why. All 5 of these tests boil down to raw FLOPS. Which C/C++ having access to SIMD instructions wins at.

The fact that Rust/C performance difference works out to just the ability to emit vector instructions says a lot about everything else in Rust. The fact that Rust can dereference, pass variables on the stack, call functions, and make decisions as fast as C renders your core point completely moot.

You are just being incredibly pedantic for no reason. And your argument holds no water. Everything Rust does is identical to C except one barely used corner case. They use the exact same model for computation, they both live in the Cee-LangVM. Post compilation they are functionally identical (except Rust makes stack manipulation easier).

Does any of that make sense to you?

:.:.:

Also Rust/C both calling the GMP without a time difference is a good thing. The Rust->C FFI is literally non-existent in practice. Dipping into C code from Rust (and vice versa) has no penalty. The same can't be said for HUNDREDS of languages.
Nice one! I'm a developer from Atlassian, it's cool to see the different CI/CD applications that Pipelines is being used for.

Regarding static site deployment specifically, Aerobatic (https://www.aerobatic.com/) have a similar static site publishing offering via a Bitbucket add-on, though it uses Lambda rather than Pipelines. They've got a couple of other nifty features like auto-renewing SSL certificates, too.
This actually already happens. There's a farm near my house doing it. I believe it's only cost effective for high-value crops, though.
I feel the govt should figure out a way to allow Google to get the cities on street view. Tens of incidents happened which costed thousands of lives and so understand the apprehension of the security authorities. But they just have to come up with better measures to ensure safety of the citizens.
draw_down, could you tell me what you think the advantages are other than UX? I believe the bot integration may be better though I don't use it. I'm genuinely curious: I consider it simply Yet Another Chat System -- am I missing out on something?
I've lived my entire life in Dallas, and I can confirm as well.

I was unemployed from February 2010 to March 2012 because of the recession. What I'd observed was that if you had skills that were in high demand in enterprise environments, like Java with J2EE/Spring/Hibernate or the .NET stack, then you'd land on your feet, but if you specialized in something less common, then you were out of luck. My experience was all specialized in Linux platform and Python development, and I only had a little over 2.5 years (since I graduated college in 2007, right before the recession hit), which meant I was in the worst case scenario.

It was tough. I applied for job after job after job, was rejected constantly, had a few interviews that never panned out. It took a terrible toll on my mental health. Eventually, I found a very young startup that needed a Linux platform person and couldn't afford someone with a lot of experience, which was what saved me from homelessness. I spent a few years there, picked up a lot more experience with Linux platform work and Python, got some Java under my belt as well, and eventually moved on to greener pastures (because they were still a skeleton-crew startup that couldn't afford to pay much when I left in late 2014).

Still, there's a lot of shortsightedness here. I'm just coming out of another, much shorter (2.5 months), unemployment spell, and I learned that I shouldn't even bother applying to Java positions anymore. My Java experience is all core Java, with no J2EE/Spring/Hibernate/other web frameworks. I spent quite a bit of time doing Java for both the above mentioned startup and the company I went to after there (hell, I was the one who put together materials educating my entire company on Java 8), but almost nobody counts it as valid experience because it doesn't involve a big web framework.

It's aggravating, really. For most companies here, it's "big enterprisey web frameworks or bust", and if you didn't get into that straight out of college, you're screwed because no employer's going to bother training you later on, because now you're considered locked into some other development track. I _want_ to broaden my experience so a few years from now, I can tell employers I've got some of everything under my belt, but here, once you're considered locked into something, that's it.
Sorry, but that doesn't help with flaming. The losing team will find a way to criticize your play if they want to. You may not see that in the game now, but you will when ranked play is released.

What it does help with is teamwork imo, as the scoreboard in other games like CS usually diverts attention and makes play focused on individuals.
You're right. My comment was misleading. Amazon RDS supports PostgreSQL. What I meant is that it would be great to have Aurora' scalability and performance with PostgreSQL instead of MySQL.
If you have several levels of nested if-else (as opposed to a linear chain of "if"-"else if"), then you probably need a more complicated table than a linear array.

The moving appart that gets hidden away is the table (or more often, Hack mandictionary) that is stored somewhere in memory. If you are lucky, it is stored statically. It is never defined in quite the same place as the decision that it implements.
Kaspersky Internet Security just popped up this ad on my desktop: "Want to be the MAN? Want to show the ladies your smarts?". A guy with a notebook and a queue of ladies waiting to be brought to the CyberSecurity world.

It is 2016 and we still insist on this "helpless lady" image, unbelievable.
Women critical for online terrorist networks
https://news.ycombinator.com/item?id=11879525
Well, I'm shocked. Shocked, I tell you. No one could ever believe that the SIGINT org of the United States government would stoop to hacking biomedical devices for their aims.
I was under the impression that ngrok only provided tunnels, while surge only provides hosting/CDN.
>deeply-ingrained xenophobia gripping the UK

so ingrained that people from all over the world live in the UK.
So if Peter Thiel teamed up with Pax Dickinson and Justine Sacco, funded the non-profit "Screw You Gawker" organization which then funded Bollea's lawsuit, that would be acceptable?
Makes sense. Texas is very big on B2B.

The Dallas area is filled with companies that make nothing but B2B telecom and UC solutions.
I'm not saying Gawker is a martyr here.

But if you haven't, you really ought to read Benedict Evans piece on this:

> Again, though, Thiel has already won. He is fabulously wealthy and extremely influential, and say what you will about Gawker, the liberal democracy that made it possible for the companies Thiel has built and invested in to emerge depends on a free press; driving a publication to bankruptcy via lawyer fees may be legal by the letter of the law, and even deserved on a personal level, but it is in absolute violation of the spirit of the law and, I might add, a rather hypocritical — or is it ironic? — use of government by the avowed libertarian Thiel. What are more concerning, though — and implicit in this concern is a critique of libertarianism — are the second and third-order effects of Thiel’s approach.

> The most obvious second-order effect is that, as Felix Salmon writes, Thiel is providing a blueprint for the suppression of the press by the wealthy. But what concerns me — and what ought to concern Thiel, and all of the Silicon Valley elites celebrating his actions — are the third order effects. Specifically, Thiel’s actions are bringing into stark relief the fundamental weakness of old analog businesses like journalism relative to the incredible power and strength of the technology sector, and if companies follow Thiel’s example, the freedom that makes the emergence of said companies possible could quickly come under threat — and deservedly so.

https://stratechery.com/2016/peter-thiel-comic-book-hero/
A blanket ban to protect a few defense installations seems like an overreaction. They do mention that monitoring it after launch would be impossible, but mistakes can discouraged by imposing large fines or something similar to that.
I think the key -- the point at which the position becomes (to me) rational -- is to knowingly accept lower quality, less innovation, etc. in order to achieve predictability.

It's a continuum, so of course nobody ever gets 100% predictability with software. But most of us, if we really needed to, could ratched down our productivity to a level where we almost always delivered exactly what we said we would in each sprint or other schedule unit.

And I think that is the crux. Most people who write software don't want to live like that, but there are a whole lot of managers dreaming of a shop floor full of "individual contributors" who are not very individual, and plenty of CEO's who will happily take that over cat-herding their way to the next iPhone.

That should give a big advantage to any company capable of embracing a little chaos and giving a happy home to talented and creative programmers.

But when I look around and see even, say, Facebook -- a company that needs to innovate and seems to know that -- building developer-hostile open-plan offices, it makes me think we may all be doomed.
Maps from “The Accidental Superpower”
About sixteen years ago (I remember, because it was back before 9/11, when you could go to Canada without a passport) I got bored one weekend and drove up to Vancouver by myself. I got to the border, and answered the standard questions like "who do you know here" and "is this your car". Then the border agent asked me the purpose of my visit, and I said "uhhhh, tourism, ha ha". They let me in about an hour later after the car search and police background check came up clean. I guess the moral of the story is come prepared and try to be convincing, because they can screw you over on a whim.

On the other hand, I've gotten across with no delay at all by saying "I'm picking up a friend at the Vancouver airport" and "I'm going to go buy this drill press off of Craigslist -- see this printout?" Neither of those is illegal, and in neither case can they expect you to have hotel reservations or know any Canadians, etc.
>the problem is that our civil litigation's "truth-finding procedure" is so vulnerable to financial influence

Do you have any scientific research backing this? Or just anecdotal evidence?