skysight-inc/HackerNews huggingface dataset:
I would add consistent widget behavior to the list of benefits. More often than not, controls in browser hybrids and web apps fail to take all kinds of little subtleties (some of which are platform specific) into account, dragging down user experience by way of death by a thousand cuts.

This can be compensated for obviously, but I'd argue that the time and energy tied up addressing these finer points (which can be quite significant) would be better spent on what your product actually does and the user experience surrounding that.
most business is B2B, I don't see how they're not users.
But it isn't that straightforward, because your can have a 10x ninja developer who works whenever they want and picks their own projects, but is still an employee.
You can pass union types to the macro, so that should handle your "varying types" problem. In terms of nesting, I just create another struct with its own JSON.mapping and use that as the type for the field.
They could easily have a bunch of different badges that only appear on accounts of people who pay.

A vanity item for sure, but if they had something like a 'star user' that gave you a gold star next to you name if you pay $5 a year, they'd likely make millions from it too.
What I learned from Stack Overflow’s massive survey of 64,000 developers
Why Information Matters [pdf]
Ditto in Ventura County
Quay: Introducing an Application Registry for Kubernetes
Now I'm curious. Why all this?
The slow agony of Flash has already become something surreal.

FedEx, need developers?
Seems like OpenSSL should focus on fixing their code instead of risking the alienation of past contributors. I wonder if this is to satisfy some of the big donors who want to fix OpenSSL but won't until the license is changed. I know I'd be pissed if I had contributed and then got an email saying no response implies agreement.
Will do. I only reluctantly admitted that Chrome was better than FF about a year and a half ago. Would be thrilled to switch back.
> A "huge win" being enacted by a complete disregard for the copyright holders who were kind enough to contribute to the project.

Uh, no. That's not how this works.

OpenSSL cannot change the license without say-so from all of the contributors, unless a CLA was signed. They do have a CLA, but just one granting a license, not one transferring ownership (and the right to relicense). At least, doesn't look like it.

OpenSSL emailed everyone with commits on the project (e.g. me) a link to a page where you could say yes/no on this. In most cases this isn't a vote, it's all-or-nothing, though the choices of people with extremely minor (non copyrightable) contributions can be excluded IIRC.

IANAL.

(There is some discussion below about "if you don't reply we take that as a yes" being okay, though)
This argument looks like you and pcwalton are arguing about different definitions of "immediate mode API". I think both of you agree with each other on object-level propositions.

pcwalton seems to be presuming that part of the contract of an "immediate mode API" is like old-school ones it actually immediately draws to the frame buffer by the end of the call.

Whereas you are talking about modern "immediate mode API"s where the calls just add things to an internal data structure that is all drawn at once, avoiding unnecessary shader switches etc. IIRC this is how Conrod (Rust's imgui library) and https://github.com/ocornut/imgui work, although with varying levels of caching.

One point to make about retained mode GUIs is I remember reading an argument that immediate mode is great for visually simple UIs, such as those in video games, but isn't as good for larger scale graphical applications and custom widgets. For example when rendering a large text box, list or table you don't want to have to recalculate the layout every frame so you need some data structure that sticks around between frames specific to the widget type, so that's what retained mode APIs like Qt do for their widgets.

Sure you can do the calculations yourself for exactly which rows of a table are currently in view and render those and the scrollbar with an immediate mode API, but the promise of toolkits like Qt is that you don't have to write calculations and data structures for every table.
How exactly is making a good-faith effort to reach out to all those potential copyright holders "complete disregard"?
Angular 4 new features and improvements
CoreOS Tectonic Now Ships with HA Clusters by Default and Extends Installer
All the coding teachers I know are men. All of them work at bootcamps or non-profits that accept school-aged girls. This taboo that you're implying exists may exist in some places (like playgrounds), but it doesn't keep men out of teaching jobs.

Also, I've been writing software for 20 years, and I can easily say that anyone who can teach science or math can also teach coding. It's not rocket science. The basics are pretty basic. If a 12-week bootcamp grad can get a job, a high-school teacher can learn enough programming to teach the basics to kids.
Apple says recent Wikileaks CIA docs detail old, fixed iPhone and Mac exploits
Senate Republicans Vote to Gut Internet Privacy
It always seemed like CO2 was the biggest issue. Call me naive but I didn't hear anything about massive underground methane bubbles ready to explode and destroy humanity imminently.
This is an unfortunate marketing ruse... Residential water usage accounts for a few percentage point of water use :/
I would guess that if only a small number of contributors disagree, they'll follow-up by asking those contributors which parts they claim a copyright interest in. Then it can be determined if it's feasible to go forward without those contributions or not.
Thanks for the comment! I haven't read much about OpenCL: https://en.wikipedia.org/wiki/OpenCL
I'm looking forward to learning more :)
I've read a few Dennett books and watched many of his talks, and imo the main problem with him is his and his fans' motte & bailey style of arguing. He spends inordinate amounts of time heavily suggesting that consciousness is an ephemeral nothing that we're not just ignorant about, but mistaken about. But when pressed enough, then he retreats to a just barely reasonable stance that's closer to Chalmers than the stances he spends most of his time communicating. So I can't quite disagree with him, because after 20 years I still don't exactly know what he thinks.
You might be right that reduced status for white males is causing them to suffer psychologically. They may also engage in harmful lifestyles that reduce their life expectancy.

I'm sorry you feel that reduced status for white people is a problem, but we just need to accept that we're no longer automatically at the top of the heap. I similarly agree that the lack of work and easy ability to be idle is harming people's psyches. But this is a totally different problem.
Use the basic HTML version. It's worth the loss of a couple features from regular gmail or inbox for a much snappier UI (even with it fetching full new pages from the server all the time!)
I think with any larger scale open source project looking to change license they basically have to assert that no response implies agreement because of the amount of people that have contributed over time and things that this leads to, such as the probability that at least one of them might have died or otherwise have become unreachable since when they contributed.

However they might have instead used some of the donor money to hire someone to do a clean-room re-implementation of the functionality for which they couldn't get the original author's blessing to change the license of. This might have been the more respectful thing to do perhaps.
"if you don't reply we take that as a yes" is NOT ok.

That's like saying if you don't reply, you owe me $1mil. Makes no sense how the OpenSSL folks think this is remotely acceptable.
It's even worse than that, gas usage (tax revenue) scales linear with weight at low speed. Road damage scales as the fourth power of axle weight! Large trucks pay nowhere near the cost they impose on our infrastructure.
You seem to be assuming that new lives are worth more than old lives. Why?
Show HN: SynthShare – Get peer feedback for your soundcloud music
Cool picture from the Texas climate page, showcasing the darkening affect of rainfall. https://commons.m.wikimedia.org/wiki/File:Rain-Darkened_Texa...
16 will be skipped for...no reason what so ever.
Couldn't climate change result in even more precipitation in California?
Not true. Many towns in rural areas had to have bottled water trucked in for residents.
Yep, that's it.

Some of the other build steps we run: checking to ensure all dependencies are installed, concatenation, minification, obfuscation, code splitting, template compilation, copying files, deleting files, resolving require/bundling whatever that is called.
Well, less than half of the site on madewithangular actually have any "ng-app" or angular strings in their web page when they are not in 404.

I was suprised, so I made random check, and it was true as far as I can tell.

Plus for fun I randomly checked, also among the remaining sites: very few are «angular powered» on the whole domain. Making the claim these people use angular even less solid.

Please feel free to contribute to my script checking your claims if you feel I missed some true positive

https://gist.github.com/jul/7056d4535da42103407ba2424e47d507

after all no detection tools can claim to be 100% accurate.
Hey ReverseCold, I had similar experiences to you when I tried TensorFlow fist ~1 yr ago, but since then, the ease of `pip install tensorflow` in a virtualenv has really made it fast and relatively straightforward to use TensorFlow with CPU-only on either Mac or Ubuntu (I haven't tried any other linux distro myself). I agree though, getting everything to work with GPU is a bit of a pain :)
Google takes Symantec to the woodshed for mis-issuing 30,000 HTTPS certs
That is certainly your choice, but regardless of whether or not you believe it counts, this kind of thinking is very prevalent and a large reason for resoundingly low voter turnout. In my opinion, the wealthy and powerful would much rather have the common voter feel that they have no voice or choice. Realistically civic engagement is much more than just voting, but deciding not to participate is the surest means to not be included. It took less than 30 mins out of my day to actually vote and I think most people spend more time than that talking about or posting on social media about politics.

I apologize if it seems I don't take your frustration and discouragement seriously because I truly do, I feel it too. My point in it all is that going to the polls is the least one can do. Even better is encouraging some friends to engage with you because 10 votes is surely better than one.
As I wrote - it may not be obvious in case of huge apps. But the bloat is still there. It may be a good idea if it saves time for the dev team.

But as you said, there's​ still a lot of tech improvement to be done for the experience. And some things you're just not going to get around. Objects are heavier than their equivalents in native code. You still have a whole copy of the browser runtime to ship. These things will not go away. You're going to waste resources compared to an actual native app.
What's your target demographic for this? I can't see my generation or younger using it for themselves, but maybe I'm being pessimistic.

I'd maybe see people using it to send photos to non-tech-savvy grandparents.

My initial thought is nice idea but too trusting, you aren't being pessimistic enough. It's going to get destroyed by the Internet hate machine.

Unless you do credit card validation as a bare minimum, some asshat on 4Chan is going to spot this, and you are going to end up sending pictures of corpes to grieving parents, or pictures of murders to their victims families or something. Whatever level of abuse filtering you implement will not be enough.

In the UK there's a company, Docmail, who will print and post postcards very cheaply. Is there a similar company in the US?
/(?=((?!exp).)*a.*)/ =~ "expba"
# => 1

for me at least (using #match is also truthy, but the matched string is not what I'd guess the absent operator would give).
A really great talk to watch from 2015 is Felicia Marcus, head of the water board, who goes over the altering wet/dry climate of CA and it's unique challenges:

https://m.youtube.com/watch?v=rShYQVZvX-k
Making Dungeon Crawl Stone Soup with 253 Cooks and No Head Chef (OSS Governance)
I don't know about creating the account, but I would definitely recommend reading the site rules, which are more extensive than most other sites, but well worth reading and following. Assuming that you want to do more than the digital equivalent of a drive-by, you should probably take a breather.
I trip out every time I look at the source of it and Underscore. There's nothing there, it's all so simple, it's like the bare minimum amount of code that can be there to do the things it does.
It is unclear. I prefer clarity. I don't know what to think of it really.
Eh, it's not really that consequential because anything big will need way more horsepower than you're gonna get on any mobile GPU to be able to done in a reasonable amount of time. We built a CLI tool for our stuff on AWS and our gaming/ML desktop at the office specifically because everyone is on laptops and training or evals are so slow.
whatever the opposite of that style of programming is.

Is it "fun"? I bet it's fun.

Or easy. Or convenient. Or low effort. Or relaxing. Or accessible. Or cheap. Or quick.
Actually, a single fiber strand can support over 1 Terebit per second in real world applications and even more in a lab setting. Fiber-to-the-Home ISPs today can easily provide 1 and 10 Gigabit per second connections using low cost optics on either end of the fiber cables (and some do!). When you see fiber Internet offerings like Verizon FiOS that has speeds of 50-500 Megabits per second, you are seeing the result of a business decision (price discrimination), not a technological or economic hurdle.
This does not restrict your freedom because you can still encrypt your traffic and obfuscate your browsing history easily using free and open source software.
Solo Founder Magazine
That was in reference to the use of OS-provided components, which by definition have the same styling as the OS.

Your point that native applications don't always have to use OS-provided components is taken though.
Hey Aetherspawn, the current repo does not currently have code for decoding individual fed in .wav files that are not in the train/dev/test sets. We'll polish up our code that simplifies decoding and add it to the repo soon, then shoot you a message
The worst models have always had really nasty asymptotes near the end, and it would certainly appear that we've reached that point in at least one critical system. Given the other issues arising at the same time (permafrost melting, methane release, coral bleaching...) it's not hard to see this as the beginning of the end.
I can see it now.

Manager: All apps have to use this feedback framework now, no exceptions. Getting feedback is super important so we can be more Agile!

Dev: ok... uh, but this is 40x the size of all of calc.exe. Plus it's just a calculator and we've refined it for years so it's pretty good already. Isn't that kinda nuts?

Manager: metrics! Feedback! Agile! Just do it!
predecessors used to say,the first step is very difficult.
I'm not quite sure I understand how you've done it but it's really nice (although I'm also concerned about cookie, csrf token issues as well).
You can buy the Precision 5520 with a quad i5 and no Nvidia GPU. Be sure to pick the larger 97Wh battery!

http://www.dell.com/en-us/work/shop/productdetails/precision...
You should see my cousin's green.

But anyway, come to Tasmania in June through August, go for a hike in the temperate rainforests and see some of the tallest flowering trees in the solar system.

Also we do artisan coffee (or just coffee if you're not in to that wank) out of a trailer we hand-built from the ground up.
A minor possessing selfies of a nude love relation should clearly be tried as an adult. For maximum ironic force.
They are binary files, but they aren't "compiled binaries in the same way that C is compiled", they are intermediate Python byte-code files and they still need the CPython runtime to interpret them.
Because chemical analysis is a solved problem, peptide synthesis is commercially trivial, and black market sellers live and die by their reputation.

Additionally, grey-market supply is guaranteed to be real, because anyone can sell it for nonpatented use cases and there will be a huge demand by researchers for it, as biochemists don't often do their own peptide synthesis.
Nah, your employer the bank paid a company $100k to use their app server, there's no developer-facing XML. It's hidden behind a GUI that the ops guys don't understand but won't let anyone else touch.
...at my company they don't pay the non-performing goo-balls.

Whoo, look at this guy with the "performance" and the hoola hoops and transistor radios.
This is only true in the strictest interpretation of what "JIT compilation" means. Check out the Aycock paper -- http://eecs.ucf.edu/~dcm/Teaching/COT4810-Spring2011/Literat... -- for a broader treatment
https://en.wikipedia.org/wiki/Quantum_dot_solar_cell

Could you tune/adjoin these to span a very wide band of wavelengths?
Super hypothetically, Twitter could monetize something like Reddit Gold, basically as a form of "super upvote/retweet".
It is also (according to the OpenBSD mailing list) a huge loss for LibreSSL and OpenBSD because they can no longer take patches from openssl.

There is no explicit mention of tools like OpenSSH that are part of OpenBSD, but are more widely distributed. I don't know enough details to know if they are impacted or not (but would love to hear from someone that does know).
Since certificate revocation is pretty much unworkable, reducing the maximum lifetime of certificates is probably a good thing for security in general.
With these sorts of things you have no idea how to tell a real from a fake. Which is why even the supplements on Walmart's shelves are often altered. Nobody knows if the drug they get is real or is a gelcap filled with flour.
It really is. I stopped playing around with CUDA precisely because Apple dropped Nvidia GPUs. Granted to anything serious you want something other than a laptop but it's still nice for quick prototyping (I'm referring to CUDA in general not just using it for ML).
I've spent a number of years using ruby and I got super excited about the potential of Crystal about a year ago. The notion that I can use a Ruby-like syntax and ship a binary to deploy my web apps was killer. But, a year ago the language was a bit rough, and to some extent, it still is. The team behind it is open about their goals and it blows me away with how much changes on a daily basis for a team of their size. Hopefully, the crystal team can set out to complete what they set their sights on for 2017[1]. That would really round out the feature set for a 1.0 release.

I think what I like the most is the community is willing to help you out. Although, nowadays a strong community is what makes or breaks a language.

[1] https://crystal-lang.org/2016/12/29/crystal-new-year-resolut...
I guess app.net was on to something after all.
That doesn't scale the UI. And it doesn't even scale the text for many third party apps like Sublime Text, Firefox, and IntelliJ. Windows handles this perfectly.
absolutely. we're 100% invested in Rx, and more than anything else I'd like to see the Observable type standardized.
"So what does the actual work?"

"Nothing. It's delegates all the way down."
Wow, the two of those combined with embedded systems with extended lifecycles seem like a recipe for disaster.
As I said in another comment the fun part is less than 50% example on madewithangular actually use angular on advertised pages, and even the true positive on one page do not imply a significative part of the web domain is powered by angular.
Check by yourself. (Condition for tagging a page made with angular is no 40X/50X/60X and m/(angular|ng-app)/ in html feel free to correct me if I was wrong, I will make my mea culpa and published revised figures. Domain checking was random, by hand (I never trust my software))

https://gist.github.com/jul/7056d4535da42103407ba2424e47d507

So making the hypothesis of good faith from the submitter it means 50% of historic users of angular dropped it since 2015. Most of them anyway did not «fully» adopted it.

If a technology is being dropped after 2 years by their early motivated adopters, maybe there is a smell?
CLI Tool for AWS Certificate Manager
When was Twitter's "prime"? And how does it compare to today?
There is no practical difference to the server whether it converts data to JSON or converts data to semantic HTML. Either one is rendering, or neither is.
Hackers hold millions of iCloud accounts for ransom
I see, I considered the turbines as the only mean. Are there other transformer types for fluids ?
Here's a quick gist that does what I think you want, modulo any specific error handling. https://gist.github.com/usernamefornow/14f972df9429146b46846...

edit: note that the cleanest way would probably to write your own converter so you could avoid the union type, but I didn't want to put that in and have to write a comment about it.
VueJS is the only of these JavaScript UI Libraries/Frameworks I can stand... The only one whose syntax doesn't make my eyes bleed!... I can't wait for Alibaba's Weex to be officially released so Vue can be used for developing mobile apps too. Reusing components across platforms and the web is the only reason why I would like to jump into the JS wagon!
I trust (ex.) AWS or Digital Ocean more than AT&T or Comcast.
Yes I'm aware of that, it's a poor "solution" that's more like a hack. It renders everything at twice the resolution you need and then scales it down, which is awful for battery life on laptops. And it's difficult to do, barely anyone understands what a command like this does:

xrandr --output eDP-1 --auto --output HDMI-1 --auto --panning 3840x2160+3840+0 --scale 2x2 --right-of eDP-1
There's nowhere saying this keeps the processor at max power state, so not 15 watts to render a cursor.

Your comment is going to be hosted on news.ycombinator.com, replicated through CloudFlare's CDNs, downloaded over and over and spidered by every search engine on the planet, indexed, replicated through all of their worldwide datacenters, backed up onto tape, copied into training sets, and a contender for the result set of every single internet search on every search engine for the rest of eternity or as long as people search with words.

How much energy will that take, all in?
Some of which involved radium...

https://www.orau.org/ptp/collection/quackcures/radsup.htm
Bucketlisted.
I would honestly be very surprised if you said Bash was your favorite of the 6.
Then what is this blog post about? https://blog.qt.io/blog/2017/02/06/native-look-feel/
The idea is beautiful, living "in a box" is sure something complex because of the regulations.

But I remember very pleasantly a holiday in one of these prefabricated (in Sweden): with a good (big and serious) design work and targeting the recreation market they could even raise prices.

An example: [http://www.vipp.com/en/shelter/the-vipp-shelter/the-vipp-she...] - [https://youtu.be/LCyN1hxQtdA]

> I doubt any homeowners here would want it next to them.

IMHO it all boils down to your product: if you're selling a high quality tiny home / shelter / box, then I definitely want one of those next to me.
Hey Family Guy: it’s OK to be a standing desk freak