skysight-inc/HackerNews huggingface dataset:
Elon Musk’s Awkward Silence After a Question About Tesla’s Self-Driving Fleet
If the decision was in the hands of theatre commanders it certainly doesn't make it harder to justify, and in fact deals a serious blow to the "the bombs were only dropped because of political relations with Russia" meme.
And that's why you shouldn't combine arguments from two separate persons. Just because they both disagree with you, doesn't mean they agree with each other.
I'm really impressed with how easy it is to bring C functions into your OCaml programs! Coming from Ruby where I still have nightmares about the C API the straight forwardness of this is. I can't imagine it's very often you need to pull in C code anyway but it's good to know it's a pretty clean interface to do so.
> How do you sign a key/value data set with a certificate from Verisign?

If your domain root is signed by Verisign, you get your domain key signed through your register. The actual procedure varies with the register, from impossible to fully automated. DNS is exactly a key/value dataset.

I just don't understand the point of your other questions:

>Are there tools that can automatically follow this delegation?

Just list the domain. You'll see all delegations there.

> In DNSSEC once your zone is signed, you can upload an entire signed tree of subdomains. With current CA's, you get one certificate signed for xxxxxxx.com, and have to go back to Verisign for any subdomains (keys) you decide to add later.

> I can't add a signed value for __custom_protocol__._wellknown.me.com that uses the existing x509 infrastructure. If I add another server, I can't delegate to it.

Are you arguing that the specific certificates are better? Why?
Would anyone in B2B sales want to try our collaborative selling tool?
As a B2B sales guy I still find the process of managing qualified leads to a close very unstructured, requiring constant email back and forth with the prospect with information often falling through the cracks especially as other stakeholders are looped in.

The longer your sales cycle the worse it becomes.

We decided to build a tool to help solve this problem for ourselves, and hopefully some of you.

The product will provide salespeople with an instantly shareable page where they can collaborate with the buyer throughout the selling process.

If this sounds interesting to any of you let me know and I can send you an invite to get access to the product when it launches in a few weeks.
Here is a great video of William Lutz talking about doublespeak: https://www.youtube.com/watch?v=Fub8PsNxBqI

Long version here: https://www.youtube.com/watch?v=8ZpIv7T8oEY
Oh, please, my eyes hurt so much. Please, please, please change that "WHERE boolean_column IS FALSE" to "WHERE NOT boolean_column". Thank you ;P
and in person.
Why would a police officer ever risk his own life by engaging in hand-to-hand combat? If a situation arises that calls for hand-to-hand combat, then the police officer should probably either use a taser or gun right?
That's an awfully optimistic anatomical statement when we're talking about robotic snakes. Just saying.
"If you're running from a cop, you must be guilty. Right?" - Guilty or not is for judge and jury to decide. So far the only charge will be "fleeing/evading the police".

"Which means you're a criminal" - you are not a criminal unless convicted.

"which means you're probably a serious threat to others." - 'probably' is the key word. Cops cannot shoot people because they are probably dangerous. "Probable cause to believe" is not the same as "probably".
>Edit: They added the license https://github.com/Microsoft/WinObjC/commit/611e9e5a4b837360....

And also apologized:

https://twitter.com/windowsdev/status/629379957018394624
> Makes what harder to justify?

The widespread loss of civilian life.
God I wish I was in NYC. The stories I've heard from buddies there!

West coast scene is not like this at all, especially not in Man-Francisco or Man-Jose (unless you like men of course).
Implementing POST /companies/ {"name": "..."} would be nice. Other than that it's a really nice endpoint.
Printer's key
Speaking as a happily ugly old person who has never used Tinder: whether you are a man or a woman, it is your decision to date someone or not. Nobody is putting a gun to your head. When both sides get to say yea or nay without coercion, this is one situation which is actually symmetrical.

So if you feel like you are getting a bad deal on the dating scene because you are hooking up with people you really don't like and your life is a constant churn, that should tell you that you are being too desperate. Put on the brakes. Let the people who are impatient, demanding and rude move along. Learn to live by yourself and to relate to people non-sexually. Then apply those skills to develop more meaningful relationships. Otherwise, you're just putting convenience first - then complaining that the result was optimized for convenience over other priorities. Other people you'd never think about can't even get any dates, and you're bitching that being non-selective doesn't give you all the results of being selective.

This is a first-world problem for beautiful people with ample disposable income. In many parts of the world, including New York, you might be lucky if you can pick strawberries or make clothes for $2/hr to support a large family you didn't choose to have. Most people who ever existed had no option to participate in "hookup culture."
With the current CA system, you have to worry about far more than just the CAs.

An attacker just needs to MITM the connection between the target website and a CA of his choosing, and the CA will give the attacker domain-validated certificates for the target website.

So the current SSL in browsers can be compromised not just by the 600+ CAs, but also by anyone who can launch MITM attacks on the internet (e.g. the thousands of ISPs who can publish BGP routes).

For email-based domain validation, the attacker doesn't even need MITM capabilities -- catching the domain validation email in passive bulk data collection is sufficient. The NSA can trivially get valid certificates for arbitrary domains even without the cooperation of any CA! And if the attack on the target website is discovered, it would look like $RANDOM_CA is to blame, even when the CA did nothing wrong (unless you consider the whole idea of domain-validated certificates to be wrong).

DNSSEC+DANE has the potential to be much much more secure than the status quo.
The problem is that no one wants to be the first to implement client-side DNSSEC validation and get blamed for failing to connect to incorrectly configured domains.
For Linux, Supercomputers R Us
(But it would be nice if the next-gen solar panels
installed on a car would be efficient enough to provide
enough power for a car drive)

You only get about 1.5KW of light per square metre, on average. A car has maybe 4-8 square metres of usable solar panel space, so guess you could get 3-6KW of power using superexpensive cutting-edge 3-junction solar panels that manage 50% efficiency.

Model S has a 310KW motor. Assume you only run it at 10% of rated power when cruising, and that's 31KW of power draw. More than that, of course, since the motor controller won't be perfectly efficient.

No way you can run a consumer vehicle on solar panels built into the body.
1. Did you just not describe a taser?

2. Where is this weapon?
My understanding is that deep learning has the largest benefit with perceptual data (e.g., images, speech, and to a lesser extent natural language and control). The driving force behind deep learning is the ability to "compress" data by learning hierarchical representations. For example, your images of cats and dogs are very high dimensional and encode a lot of redundant information, making them especially suitable for such compression.

On the other hand, deep nets probably won't outperform more traditional machine learning algorithms on less high dimensional, uncompressed data. This problem is exacerbated by the amount of tuning needed by deep nets. Architectures have been fine tuned for common data types such as images and speech, but if the dataset doesn't fall into one of these categories, you have to tune the algorithms yourself.
You can even avoid domain enumeration by doing online signing with DNSSEC. It's just that people still prefer the offline option.
Using Linux to Fix a Windows PC
A woman's value shouldn't be measured by what is between her legs. If you are trying to get a sense of value to your life via hookups, you're doing it all wrong.
Yep that's about it! :)
Men face the same value issues as well, that door definitely swings both ways.
I have been thinking about why Tinder seems like a bad deal for my lady friends. It seems that women used to hold the power in online dating but for whatever reason Tinder has turned into a site that reduces the cost (time investment and biological risk) to sleep with strangers. It seems that as that's picked up the new norm is a "race to the bottom" for women who want traditional relationships.
Sick of Flash security holes? HTML5 has its own
Beyond Ludicrous Speed
Another Chinese proverb: 三人行必有我师焉.
Basically, we can all learn from each other.

Relevant because this article gives perspectives from around the world, all of which are interesting.

Ultimately, though, I feel this is an event in history that relies upon the mutual feelings of Japan and the United States.
I think tesla would be very happy for other companies to be making electric cars and using tesla for batteries and other components. Really I think this is the long game, to goad other companies into making electric cars and then to be the control the primary means of powering / recharging them.
Looks a bit like a elephant trunk robotic arm[1], really neat I wonder if that's not a little bit over engineered, though.

[1] https://www.youtube.com/watch?v=2ZF35JUNaDg
I really find it amazing that even to this day there is not a dynamic process for inserting adds into tv programming. Cable box should simply see that this tv watches NOVA, Star Trek, and Saturday morning cartoons. Because of this, I am a nerdy guy who may have kids. Reduce if from 3 minutes of 6 ads to a single minute long add. Something really specific like Disney Vacations, science kits for the kids and their parents, whatever. It isn't even a privacy thing necessarily. Cable box could be the only one that actually "watches" what you watch; streams in all possible adds and decides which adds to display to you based on its private (and un-shared) knowledge.
How does it compare/contrast with Tornado?
> SVB would be a much more attractive player with better DDA functionality

They would be an even more attractive partner if they didn't always throw a wrench in the works when you are trying to do an orderly liquidation of your company. It's pretty horrible when you realize that Chase had been a (much!) better banking partner. They talk a good game, though.
http://googler700.blogspot.com/2015/08/list-of-c-projects.ht...
> Though most villagers taunted me at first, there were quite a few who lent me support later by giving me food and helping me buy my tools

I mean they could've helped him cut through the rock...
> The marketing value of this is enormous. People won't have to get out of their cars and get their hands dirty handling a gas hose. This is going to go over big with women.

I think you're underestimating the benefit here. From my talks with Tesla owners, some of the Supercharger stations are pretty far out in the middle of nowhere (for coverage, they have to be).

Late night charging in a rural area without a lot of people around driving an expensive car?

On the plus side, I'm sure the creepy prospect of Terminator-esque robotic snakes dancing idly (maybe Stravinsky's "Infernal Dance" over speakers?) would in and of itself help to deter any would-be muggers from loitering.
It allows more flexibility and risk profile for employee - and there's no way you can hide from AMT. If you're confident that the company will do well, you might just exercise early if you can scrape up the cash or wait for a long time to determine if it's even worth it (even high profile companies go south). I see it binary: if the company is wildly successful and you have the option to extend exercising to liquid markets, you're not going to care about AMT that much.
Don't mean to ride you on this point, but proper terms are very important. You can call it corporatism if you think fascism conjures up a black-and-white image of Il Duce, but calling it capitalism sets us back in terms of actually understanding the causes of our current crises, and hampers the already Sisyphean task of teaching people what capitalism actually means: a politico-economic system of laissez-faire and the protection of individual rights.

So, this is not a product of "late-capitalism income inequality"; it is a product of central banking in the U.S. and around the world, and their artificial tinkering with interest rates/the money supply for political expediency.
I love this guys blog. The jepsen/call me maybe series is critical reading.
Why does it not make sense that the police should be trained on how to protect themselves? Also EU gun control laws are stricter than in the US so that is why maybe your police force will be nice and not expect everyone to own a gun.
The hardest part of making those websites work is attracting women on it, and it's not easy. Men are natural predators.

In 2008/9 I used a french website "adopt a guy" (adopte un mec). It was really disruptive because it gave women much more powers. Men can only "charm" women, and women must "adopt" men if they want to talk to them.

To be honest I was really surprised, it worked so much better. Women were more confident and it showed, I was having more discussions. Granted, I had to be patient, but the experience was much better.

Obviously dating websites should not treat men and women equally.
This isn't real world, but it's useful to see:

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

2-6x slower, more memory, roughly same amount of code.
This is very on spot: http://thecooperreview.com/wp-content/uploads/2015/04/NYCSFc... (from http://thecooperreview.com/difference-between-living-in-new-...)
It's the same game, there are just different players and rules.

Sometimes the best choice is to not play at all.
Jane Street uses Ocaml professionally in a financial trading application. Here's an excellent write-up on why they chose it, its advantages, examples in action, and a few limitations.

https://queue.acm.org/detail.cfm?id=2038036

Esper Tech is another one using it and wrote up why here:

http://tech.esper.com/2014/07/15/why-we-use-ocaml/

Esterel also used it to develop a highly-assured code generator for DO-178B-certified software. That's one of the toughest projects you can do and it made it easier.

http://www.researchgate.net/publication/220802806_Certified_...

Hope this helps to show its practical value. I've always thought Ocaml's design had some of the best compromises between how we'd like it in theory vs getting things done.
> where to you think there are hot places where is easy to go and improve?

I tried to write some fancy libs to pull out easy optimizations https://github.com/schneems/let_it_go. It wasn't dramatic but it did find some things to optimize. This lead me to: https://bugs.ruby-lang.org/issues/11375 and https://github.com/rails/rails/pull/20946, though again neither is game changing. I really like this collection of micro optimizations: https://github.com/JuanitoFatas/fast-ruby. I would love to see a tool written that auto suggests code changes. I like http://github.com/schneems/derailed_benchmarks which is what i used for finding object hotspots in that PR. Ultimately I am counting on the VM to make my world easier and faster, as I mostly like writing ruby code, not mangled and optimized barely recognizable ruby code.

> Can we dream to a more faster rails5?

I think we're to the point where there's not many low hanging performance optimizations at the low level. Most apps that are really slow are slow because of their codebase and not Rails, that doesn't mean we shouldn't make Rails as fast as possible. Many of these optimizations I made here were found based on my apps use of the Rails api. I'm hoping others will benchmark their apps and look where we can save a few fractional milliseconds here and there. It's all the small speed-ups that make an overall faster product.

> I found most of the time that AR is quite slow

There are different APIs that are faster than others, i believe the `Model#find` where you pass in a primary key is pretty fast. I actually had a hard time finding any optimizable code in AR, MR. Patterson and Sean Griffin have done a great job of optimizing, though each codebase and use case is different. I've used sequel and really enjoy it. Jeremy writes some amazing code https://github.com/mime-types/ruby-mime-types/commit/8ce1add... and is a great human.
Yellow Box was something slightly different, NeXT had an actual shipping product called OPENSTEP Enterprise targeting Windows NT. It did allow third parties to build and ship apps using it. Apple discounted it and continued to sell it for a while. See

http://www.prnewswire.com/news-releases/apple-cuts-prices-on...
The ICFP Programming Contest happening this weekend
The problem is that our access used to be constrained by proximity, and so there was a natural limit to the number of people we could reasonably entertain the notion of a relationship with. With apps like tinder come an unprecedented level of access. What happens to dating mores once it becomes the norm to have "access" to tens of thousands of people within an X mile radius? Considering how we judge worthiness of a partner is related to social factors and quantity of access (e.g. someone with access to many people like a college student is going to have higher standards), what will it look like when every potential partner is judged through the lens of the last 10 thousand tinder swipes?

We've seen what modern media can do to self esteem, particularly in young women. What happens when we're all now literally competing with the nearest ten thousand most attractive people in your state? I predict that the effects these apps will have on self-esteem, dating, social values, and even the institution of marriage will be catastrophic.
If you only own your labor, you are a serf.
Twitch actually has an entire section titled Creative[0] where people paint, do graphic design, sculpt, etc. Right now there are 2,000+ viewers. They also have sections for Music and Game Development / Programming.

[0] http://www.twitch.tv/directory/game/Creative
TBF, for space technology it seems far too complicated; you'll want less components, not more. Less components means there's less chance of failure and less weight. I mean I'm pretty sure each segment is motorized or has cables running to it with separate motors.
> Just list the domain. You'll see all delegations there.
> Are you arguing that the specific certificates are better? Why?

We seem to be having a communication issue.

From [1]: "Delegation problem: CAs cannot technically restrict subordinate CAs from issuing certificates outside a limited namespaces or attribute set; this feature of X.509 is not in use. Therefore a large number of CAs exist on the Internet, and classifying them and their policies is an insurmountable task. Delegation of authority within an organization cannot be handled at all, as in common business practice."

With DNSSEC this is not a problem. Once I have a DS key pointing to my zone, I can delegate as much as I want. This allows a great deal of flexibility, as I've already mentioned.

[1]: https://en.wikipedia.org/wiki/X.509#Problems_with_certificat...
I'd just like to add another data point. As an American, I don't recall ever being taught anything in school about the atrocities Japan committed on the Chinese, etc. Perhaps I was just a poor student :) but it obviously was not a main focus. It wasn't until I met my wife who is Chinese that I learned about this and she could not believe I didn't know about it. Of course it's a big part of the history education there and why many Chinese still hold strong grudges towards Japanese.
I imagine Twine would suit those who prefer a similar service for a dissimilar crowd. I do wonder what actual experiences are like, since I'm attached and have never encountered any males who use it.
Look interesting, but this is the wrong format for a submission here and it probably will not be very popular.

Try this:

You write a technical review of the laser, with many details. Problems with the construction? Cool detectors to measure the power? What is inside? Protecting glasses?

Add some photos, I think that 6 or 8 photos are a good number. Try to show how you use the laser for some simple application. Cut a paper? Draw something? (Be careful.)

Bonus point for one or two short videos.

Some inspiration: "What's Perky? My Handmade Keyboard" http://homepage2.nifty.com/perky/index.htm HN discussion: https://news.ycombinator.com/item?id=8510800 (33 points, 284 days ago, 13 comments)
One of the most racist and misinformed comments I have come across in a while. You are an embarrassment to Koreans everywhere.
Writing Like a Champion
It varies widely.

I've had several polite messages ("How are you? What's your opinion on <xyz>?" etc.) turned down explicity and rudely. Just because they seem nice in a profile doesn't mean they'll be friendly and that they "want to get to know other people".

There are a lot of people who are on just looking for hookups.

That variety is nice.
What does that string of cliches have to do with the original post?
What about VPAPs?
I've stopped doing ruby dev, but boy do I not miss mutable strings. Javascript/Python's got that part right. String interning is a godsend.
>Ieyasu sees the bird and says, if you do not sing for me, then I will wait until you do sing. He then sits and waits (forever).

The world had spent several years waiting for the Axis powers to be start being peaceful. Suggesting that everyone should have just sat and waited for them to stop waging war goes well beyond ignoring reality.
I don't find this surprising. In fact, I would find the opposite surprising. It would be very surprising if AI was human-like. Human intelligence is designed to power a human body, with fingers of a certain length and eyes of a certain stereo field of view. I don't think we will ever develop a human like AI until we give it a human like body to live in.
Well, sure, multi-line comments are a thing. Personally I feel if you're gonna write an explanatory essay like this, though, it should be in a separate file, but probably referenced in the implementation (or you could put it on the internet, I guess).

Out of curiosity, what parts did you feel were unclear?
If you could combine this with the one https://certsimple.com/ uses, that would be awesome!
By the same token if you are dating using an app intended for hooking up, it's silly to complain that most of the dating pool is only looking to hook up.
There's at least one financial firm that chose Haskell and presented good results from it. Galois works miracles with Haskell left and right. So, there's a slow build-up of momentum in that direction. I'm hesitant to use it due to the learning curve. I have a feeling I could probably get productive in Ocaml faster than in Haskell. I figure I would learn them in that order.

Not sure if that's true as I use neither and only did minimal functional programming in LISP. I mostly do an imperative style along lines of Cleanroom methodology. I'd like to hear veterans' opinions as to whether Ocaml's learning curve would be easier on imperative programmers than Haskell.
Possibly, but presumably they would join Tinder because those other ways didn't produce results.
> Sometimes the best choice is to not play at all.

You might be preaching to the choir here.
the Fedora folks are working on one here: https://pagure.io/pagure
How to increase your personal Brand