skysight-inc/HackerNews huggingface dataset:
What exactly don't you like about Let's Encrypt? Besides Let's Encrypt, your other option is paying for a cert from GoDaddy or something. My two cents: don't give business to Comodo, given their horrible track record of sleaziness (https://en.wikipedia.org/wiki/Comodo_Group#Controversies).
Which would require creating new roots to be submitted to Mozilla's CA program, and passing the bar for inclusion of a new CA.

That's a multi-year process, unless they can get another CA to cross-sign their root, like LE did. I doubt other CAs will be willing to carry that level of risk given the reputation of WoSign/StartCom.
When I was in the best shape of my adult life, I weighed 175, with 10% body fat (measured with calipers) and a size 30 waist. I wasn't overly into lifting weights but did a lot of cardio. My BMI was 30 - obese.

5 years later. I do about 3 hours of cardio a week, I weigh 185 and my waist is about 32. My BMI is 31.8. No doctor has ever looked at me and said I need to lose weight.

BMI is completely bunk in my case.
Did she pay the doctor for an extra extra extra large scale?
Edit: My mistake. I read "IBM’s official introduction of IBM Bluemix Runtime for Swift" as IBM writing their own Swift implementation like they did for Java a while back.
Excited? Having just inherited a previously outsourced ASP.NET MVC application, I feel like announcements like this ammount to tiny, tentative steps towards tolerable. Portability work should have started over a decade ago.
It wasn't that the Dreamcast wasn't any good, but that Sega got blindsided by Sony's back room dealing. Sony wanted in and they were willing to throw small mountains of cash around to make it happen.

When faced with a choice between a company taking your loyalty for granted and one willing to pay for the privilege, it's not surprising how many jumped.

The same thing played out later with the introduction of the Xbox where Microsoft muscled, bullied, and bought companies to make their platform happen.
The problem with an over-simplification, especially one that leads to a false equivalence (in this case calories != calories because it's an indirect measurement of energy by way of an energy by-product heat), is that it leads to drawing the wrong conclusions. Using CICO as a starting point in a diet is, best case, mostly harmless. On the other hand, it has been shown to be actually harmful to people's self-esteems and generally leads exactly to where we are with a steady stream of CICO "fad of the month diets" that don't produce general, reproducible results and can easily victim blame because "they weren't counting right".

Great, CICO might be a useful superstition for you. I'm not going to stop you from using it just as I'm not going to stop people from consulting their astrology charts. I do take umbrage at anyone that thinks CICO is good science; it really is about as much science as astrology.
Ask HN: Audio books for developers?
I love audiobooks for the convenience and ability to multitask. I love SW engineering because...who doesn't.

Unfortunately the 2 sets rarely join to create audio books on SW development.

Any suggestions?

Right now I am listening to "Algorithms to Live By". By Brian Christianson. It's great for describing some algorithms and their real world (and CS) use cases.

Thanks
Hopefully that should help clean up the messy .NET naming. Currently there's way to many .NET <something> "packages". Microsoft seems to have run amok in splitting up .NET in minor components, and it has become to difficult to figure out how everything fits together. Unifying three big block in one common standard library is a great first move in cleaning up everything.

Now we just need to kill off one of the ASP.NETs.
>> Sega as a company that had one good breakthrough with the Genesis that they could never replicate, rather than a once great company who failed.

Perhaps Sega just wasn't good at the home market. Sega's strength was in the arcades.
Zerobin – pastebin clone with zero knowledge of hosted data
Don't waste money on premium gas if your car is made for regular
They are going in the right direction but i feel like they still have a long way to go before people in the Linux/OSX world start taking C# seriously and we see actual products.
How a $67M Investment Became a $3.3B Windfall
I agree, C++ is very versatile in terms of supporting both low-level and high-level coding styles, and the fine-grained interleaving of the two. There is indeed a ridiculous, and probably unnecessary, amount of complexity available in the language, but if you're writing new code there's no problem with sticking to a reasonable subset and ignoring the esoteric stuff. Of course you may not be able to avoid it if you have to deal with other people's code.

But I find it notable that the concern is still productivity versus performance. In this day and age shouldn't security and correctness have attained at least equal priority? I mean we still live in a world where every single year, every major web browser has at least one new critical "remote code execution" vulnerability reported. I think one thing that's being missed wrt the advent of C++11 is that it is now practical, when appropriate, to write memory safe C++ code that can be compared apples-to-apples with other modern languages. And outperform them. Except for maybe Rust. Maybe.

shameless plug for those interested in memory safe C++ programming:
http://www.codeproject.com/Articles/1093894/How-To-Safely-Pa...
My dysfunctional, incompetent, and corrupt local government (In America) has managed to pick up my curbside trash once a week, for years.

Over the past year and a half, it's also managed to pick up my curbside compost. It's also managed to provide both electricity, and running water.

Most of America isn't some kind of lawless hellscape, filled with wandering ghouls, cursed with a hunger for human flesh (Despite what Randian fiction seems to claim.) Mandatory infrastructure tends to work, for some definition of working. (Now, if only the same could be said about Comcast...)
Obama takes on zoning laws in bid to build more housing, spur growth
It also stored metadata about the branch (its name) so that you can recover and recreate it if necessary: imagine if you found out that two branches had been merged in the wrong order, and the refs had been deleted. With rebase && --no-ff, the merge commit literally tells you the ref that was attached to the second parent when the merge occurred.
Flux + EyeLeo is the way to go for me, I know my job already damaged my eyes but this helps reduce head aches and dry eyes.
I started using Xamarin to develop an Android app, expecting the Xamarin platform to be some gross in-between which only exists to squeeze just a few more developers onto C#.

But, no joke, it's a BETTER experience than Android Studio. I had a much better time using Xamarin Studio (on OS X) and Visual Studio with Xamarin (on Windows) than I ever did with Android Studio. And not just because of the tools: C# provides so many great features that make Android development awesome on it. And the API is essentially the same as the true Android Java API; I found myself googling "start an activity on Android" rather than "Xamarin start an activity on Android" because it's all done the same way.

I normally don't obsess about my code looking clean and beautiful, but when I wrote my simple app in C# it shorter and easier to read than when I did it in the Android Studio.
What cost do you think is being paid that would be mitigated by the complexity of a plugin system?
Sounds great.
I'll check out the talks link and Ivory some more. Thanks!
Really? This is the kind of valleywag B.S. trending on HN? Why should developers care where zeigler works, or double works.
Did you even read the article before you posted your snotty retort?

> The kernel containerization features are available in all versions of Windows Server 2016, and are also on --> Windows 10 systems with the Anniversary Update <--, and the Windows-native Docker daemon runs on both Windows Server 2016 and --> Windows 10 <-- (although only containers based on Windows Server build and run on Windows 10).
Test Spring Microservices with Confidence Using Spring Cloud Contract
I found it surprising too...

From the FAQ (https://docs.getexponent.com/versions/v10.0.0/introduction/f...):

"But no native modules...

The most limiting thing about Exponent is that you can't add in your own native modules. We give you most of the most commonly desired things, but if you need something very custom--like on-the-fly video processing or low level control over the Bluetooth radio to do a firmware update--then Exponent won't work for you and you should just use regular React Native."
In the case of physical products, the answer is pretty obvious - products that last = fewer sales. So companies try to find the balance between lifetime and turnaround time to typical replacement/repurchase.

I refused to do that when I did induction and LED lighting. My products are still in use by the people that bought them. I don't expect them to need a replacement for 20 years. Maybe by then I'll be back in the lighting business.
Saving Partial Machine Learning Results with Checkpoints
Rusty Dynamic Loading
IIRC, the sponsored tiles only appeared on new installations and they weren’t targeting the user (i.e. the user’s privacy wasn’t compromised). I dunno, I remember reading about this and thinking how meaningless it really is and how grotesque the negative response is.
Ask HN: Chrome extension filtering feedly – would you install?
I'm working on a Chrome plugin allowing to specify what do you find 'not interesting' about a particular post.

Curious how many of you are having the same problem (maybe with other sites? e.g. I don't like seeing the same post twice on Facebook) - if you'd like to be notified when it's ready, you can put your contacts below:
https://docs.google.com/forms/d/e/1FAIpQLScfS8C7UGUjy6KiMsBhzfZg2RS5rlq9DGLOWU2QhR6SiT5HPg/viewform
Game with 8x8 LED matrix on Arduino
WW3 BREAKING BURLINGTON TERRORIST ARRESTED,BUT FROM RELIGION OF PEACE,
The big problem with programmers.se is that the scope is woefully misunderstood. It started out as that "opinions" site everyone thinks would be such a great idea, and within days it became apparent that the same folks who like discussion questions in theory have their own hangups and prejudices in practice, and the whole thing was turning into a never-ending flame-war.

So by the time it was named "Programmers", the decision was already made to refocus the site on something a bit more useful: a site not about programming but rather dedicated to sharing information relevant to the profession of software development. However, actually communicating that effectively turned out to be a headache and a half.

6 years later, we're looking at just renaming the site again so as to avoid this endlessly painful confusion: http://meta.programmers.stackexchange.com/questions/8204/wha...
I wonder if this preserves the link to the PR the commits were issued from - I'd hate to lose the ability to reference code review comments for a commit.
A sneak peak into the upcoming Log4j 2.7 release
Simple TED talk explaining what we know and what we know doesn't cause Autism. From 2014.

Takeaway: it's a mix of both genetics and environment.

https://www.ted.com/talks/wendy_chung_autism_what_we_know_an...
Even after this disclosures, a fully informed, rational agent would still choose WoSign if their price and service were the best. This is because WoSign's behavior does not specifically endanger their customers.

The SSL ecosystem relies on the trustworthiness of the certificate authorities. If one of them is compromised, the whole system is compromised, not just their customers. This cannot be solved by markets. Instead, it's heavily regulated.
If that was an advantage when selling, they would already have done it.
It looks like the old way of "MAKE them use it by making ourselves the only option" has given way to "Make them WANT to use it because if we don't they'll just use something else."

I am okay with this.
That's too much work to guard against a rare occurrence. Most junior engineers would think that that workflow is excessively fussy and belt-and-braces (because they haven't seen how useful bisect is).
I don't like the EFF, but I guess I will have to use Let's Encrypt if there's no other option.
Goddammit. I really liked StartCom for free S/MIME certificates and TLS certs that don't expire after a month.

So people, is there a comparable free product out there (don't say LetsEncrypt, they don't do S/MIME unless I'm mistaken)?
Apple isn't doing anything. That team is. And at the end of the day, their job is to get shit done, not test new languages.
Yeah, this seems completely made up.
The Rules of Optimization: Why So Many Performance Efforts Fail
His latest tweets are a bit hard to interpret but they say target thrust is 3x Merlin, and 3x chamber pressure, meaning they look similar size if they have a similar area ratio.

I think the combustion chamber and throat are going to be of roughly similar size, but Raptor is going to have a bigger nozzle, because if you expand to ambient (or slightly below), the higher pressure engine naturally has a larger area ratio.

Anyway, in general, the nozzle in a high pressure engine can be a little smaller for the same thrust, but that effect is not 3x.

Maybe they haven't yet fabricated the big nozzles so they first test it in a very underexpanded condition.
Microsoft previews Project Springfield, a cloud-based bug detector
It looks interesting, but would best be submitted as a direct link.

The Hacker News |submit| page will create a story with either:

the link in the |url| field
or
the contents in the |text| field

But not both. If both the |url| and |text| fields have contents, the |submit| page defaults to the content of the |text| field. This means:

1. If the |text| field is empty, the |url| field will create a linked story.

2. If the |text| field is not empty, the contents of the |url| field will be ignored and the story will be created using only the contents of the |text| field. The contents of the |url| field will be ignored.

Good luck.
And if there's no pressure to remove a particular trait from being in the reproductive environment...
So where can one buy these superior LED's?
Minor nitpick: if a company is not able to add our remove features, the product would be exactly the same no matter wether they go for volume or for price per unit. What you describe is the scenario where the company would be unable to have more than one price tier, while retaining the ability to add our remove from the set of features.

Edit: communism might be such a scenario, because multiple price tiers might be seen as ideologically incompatible, but even that would be a misconception as it misses variability personal preference: one might be willing to make compromises in other areas to have a bigger TV screen, while their neighbor might be more than happy to sacrifice screen size for a more sophisticated bicycle.
Why are you using S/MIME?

You can still get free S/MIME certs from Comodo.
Important news, please don't flag it.

This could have been an honest mistake (IMHO highly unlikely), Israel-suggested (quite possibly), executed against policy by an internal employee with an agenda (IMHO possibly, but too easy a PR response), or is/was Facebook's official policy from management to support an Israeli agenda? (The scariest option) ... I guess we'll never know.
I'm a landlord. I have this clause in my agreement under late fees:

If Tenant fails to pay the rent in full before the end of the 20th day after it's due,Tenant will pay Landlord a late charge of $20, plus $10 for each additional day that the rent remains unpaid. The total late charge for any one month will not exceed $120.

Even though I definitely should have, I haven't actually enforce it beyond the initial $20 late charge. In fact, I've kind of accidentally encoded a 20-day "grace period" into my lease (a tenant could pay me on the 19th of each month with no penalty, unless I chose to move forward with lease termination). But if you haven't paid your rent by the end of the month, you could have up to $120 extra charged. I'm sure your rental agreement has something similar (probably even more restrictive).

Your registrar enforces a late fee. When it expires, your domain stops working and goes into a 27 day grace period. During that time, you can notice and renew at the regular price. After those 27 days, it goes into redemption period, which has the the late fees.
I'm guessing the gross margin on "nearly white-box hardware" (even with the maintenance contracts) is a lot less than the 64% Cisco is doing now!
According to this recommendation page [0], there are quite a few monitors with "PWM-free (flicker-free) WLED backlight". The list includes many affordable mainstream choices.

I heard some monitors may revert to PWM below a certain brightness threshold, but assuming the information on that page is accurate, not getting PWM-free monitor is probably a sub-optimal purchase decision.

[0] https://pcmonitors.info/recommendations/
How much would a person pay to avoid their own death? I'm not willing to give up skiing, despite that doing so would slightly decrease the probability of accidental death. I enjoy it too much, and there's no point in living a life without joy.

Similarly, there is a limit as to what the human race as a whole is willing to give up to prevent extinction. For example, it's not worth it to put every person on Earth into a lifetime of miserable slavery just to decrease the odds of extinction from 1% to 0.9%.
> "the Dreamcast barely had games that anyone cared about"

I'm guessing you didn't play one. The Dreamcast had an amazing game library, especially considering the short time it was actively supported. Admittedly 3rd party support was thin on the ground, but the games that did make it to that system were some of the best of that generation IMO.

> "I can't remember if the story was that Sony had effectively bought everyone's loyalty, or if the devs had decided they hated Sega."

My understanding was that 3rd party devs had been burned three times in a row by Sega on products that were poorly supported by Sega (MegaCD, 32X, Saturn). There was also the piracy problem on the Dreamcast, and the fact that the PS2 was a DVD player as well as a games console. If the Dreamcast had used a DVD drive instead of the GD-ROM option they went with I could see it easily adding another 2 years onto the Dreamcast's life.

The silver lining is that the piracy issues also helped the Dreamcast be one of the best supported homebrew gaming platforms.
the curl you get on powershell is absolutely not the same. The output of curl -v is totally different.

And no, even if you develop web apps you don't necessarily have Python installed. If I wrote node, or C#, or Go, or PHP exclusively, why would I bother with Python ? Sure there are some useful tools in Python, but it's absolutely not a given that you'll have it. Unlike on Linux, where Python is installed by default everywhere and you can basically assume Python is available.
It would be interesting to know what MSFT's cost to run apps per users is. That would be a better measurement that captures total cost, rather than just the PUE.
If you use Docker please take this quick survey on app testing
What the fuck does that have to do with receiving medical care? A heart patient pays for medical care and gets the use of an EKG. An obese patient deserves the same level of care.

I guess the oath to heal the sick doesn't matter if that person happens to be big. They don't really deserve to live anyways, they're just weak, right?
On my system, I can run this:

# echo 100 > /sys/class/backlight/intel_backlight/brightness

This sets the backlight brightness. I'm not sure what the units are, but it can go all the way to 0. If I shine a very bright light at the screen (like sunlight), it is readable at 0.
A big pain for DIY repairs (at least here in Canada) is part prices and shipping costs. I often see a 2-4x spread in prices when checking Amazon.ca and Amazon.com (often will not even ship to Canada).

It's still cheaper (and more satisfying) to DIY but it really hurts when you're paying $40 for a $10 garage door opener part!
.. such as posting what kind of things? Could you link said twitter account?

I'm very skeptical of this because I remember changetip.
Repair services in any western country will be hideously expensive because it can't be automated and has to be paid western wages, while the products themselves are made in an automated fashion with third world wages.

For this repair stuff to work, we have to make it easier to do so that people can do it themselves.
I'm going to give my two anecdotal experiences that caused me to no longer feel bad about using uber over taxis.

When I was in Miami, I decided to use a cab from the airport instead of an uber, because the cab was already there. The seatbelts in the back seat didn't work, which the driver assured me was legal in miami. It is legal, but definitely not preferable. He drove me to my hotel, told me the price was 35 dollars, which seemed a little steep, so I checked the meter and found that he hadn't run it. I guess he drove me to the hotel and thought to himself "That felt like about 35 bucks".

When I took an uber from my hotel to the airport a few days later, it was 10 dollars, and the seatbelts worked fine.

The second one, just a few weeks ago, is only related to price. Richmond airport taxi ride to short pump, 70 dollars. Uber from short pump back to the airport? 30.

I understand that uber is operating at a loss, but that still makes it cheaper for users, so just because it's likely going to cost more in the future, isn't going to stop me from using it now.
This is thought to be the Raptor prototype SpaceX is developing under a USAF contract for a methalox Falcon 9 upper stage concept.[0] Thus it's about the size of a Merlin 1D-Vac. Nobody is claiming otherwise.

[0] http://www.defense.gov/News/Contracts/Contract-View/Article/...
Mostly for fun.
As is said every time this blog updates: This is very interesting stuff and I enjoy reading about the progress.

I can't imagine the excitement these folks felt when the machine finally booted up. All of their skilled trouble shooting and hard work were spot on.

I can't wait to read more.
They do have some. For example the Software Recommendations Stack Exchange:

http://softwarerecs.stackexchange.com
Thanks for your encouragement. It's really hard to stand my ground because so many people have so many different use cases. The design space is large and it's very challenging to get it even a little right.

In any case, your example is quite fortuitous, since the `{docs,tests}` glob syntax was also added in 0.2.0. :-)
"The thing is, no one can help people through bipolar disorder. Only you can help you do it. Unless you make a decision to endure suicidal ideation everyday, it will not happen."

I'm not asking for special treatment, I'm asking to be treated like a human being who deserves dignity and life.
Portability work started nearly 2 decades ago. .NET has been multiplatform from the start. Around the first release they even had an "open" source version that ran on BSD, thought not with all the libraries.
Thanks for the kind words! You can actually run .NET Core apps already, but the tooling/CI story is still lagging (primarily because the .NET Core SDK is still in preview and needs to be updated to the revised .NET Core project/solution structure).

It's pretty straightforward to publish and deploy binaries from your own machine until the SDK graduates from preview and betas ("RTM" is expected later this year) -- take a look at this discussion for more details: https://support.appharbor.com/discussions/problems/79972-asp...

There are no current plans to offer Linux-based instances, but Windows Server 2016 will be available soon and brings some very exciting and long-awaited features to the table, that will be integrated in AppHarbor products as soon as possible. Stay tuned for more information on that :)
Nobody is ever allowed to move to another country, the end. -Google