skysight-inc/HackerNews huggingface dataset:
Have you ever seen a shared web hoster that used Windows server edition? Shared hosting usually runs on LAMP.

And server admins/devops won't have a problem. Applications will hopefully use variable with a prefix, e.g. App123Debug
(Safe) Rust provides some nice guarantees. It (should be) impossible to have use-after-free, buffer overruns, race conditions, etc. in 100% Safe Rust. A pure Rust OS could provide a safe interface to build safe programs.

While mostly a novelty, an OS capable of executing untrusted code risk-free could be a powerful tool indeed.
maybe ur referring like that YO app..but truth is, marketing/sales fixes things temporarily if product game is weak and that's what they had: traction. Likewise, this girl's app is going to do sales because of the press, but it won't last long
Amazon Prime Now One-Hour Delivery
One of the best things I have done to improve my personal computing experience was to stop using a mouse and compute exclusively on a laptop.

You likely have numerous seating options away from your desk, now you can use them all productively.

Recommended locations for productive computing include: hammocks, sofas, lawn chairs, train seats, ridesharing Prii backseats, bed.

I look back humorously at the years I carried a mouse in my backpack 'just in case'. Or the years before that strapped to a large monitor and keyboard and desk and desk chair, too.

This wasn't always possible, but I think the newer Apple trackpads in particular are exceptionally usable and precise. I don't have much experience with other current products.
"Push this button. If that light turns red, push that button"

That's not a job. That's something automated away in a day or two.
This is an important point. People are thinking about it, and a lot of it will have to do with how the input data is gathered and curated.
HTTP Proxy and VPN Musings at Indian Institute of Technology(IIT)
Alpha transparency in Chrome video
You can get them for $4.70 with free shipping directly from the factories in China on Aliexpress: http://www.aliexpress.com/item/New-Wireless-module-NodeMcu-L... (The only downside is shipping takes a few weeks).

Just received 2 of them a few days ago, and they work great! I had been waiting for practical IoT hardware for a long time, and now it's finally happening.

I recommend ESplorer for programming them (http://esp8266.ru/esplorer/), and esptool for flashing firmware (https://github.com/themadinventor/esptool).
Email Is Your Best Chance
> "SMS me when I leave my garage door open"

Bad example? How about automatically closing the garage door after I left the garage with the car (e.g. Bluetooth of smartphone). We get too many alerts these days. SMS alert make sense (IMHO) for fire/burglary alarms.

I appreciate such projects and built IoT systems for my needs too.
He can get away with it because he founded the company that owns this well-respected discussion forum; he can say whatever he wants and people will at the very least read it. It is a credit to his hard work in the industry and the even harder industry of online community-building that the community surrounding Y Combinator can sniff out a truly bad essay like this one (especially difficult when so many of his essays are so excellent) and call him out on it as they generally have here.
Cloudways Review for Managed Cloud Hosting Services
Thats the main feature. Router is designed by non profit organization https://www.nic.cz/ for collecting research data.
Not to be confused with GNU atheism, where one doesn't worship, but uses the software anyway.
MINIXCon 2016 Announcement and Call for Talks
This is more wrong than right.

The example is correct, but not for the reasons stated. Humans are very, very good at face recognition. However, CNNs are pretty close to human performance for face detection.

Only after you apply tons of handcrafted optimizations, which are mostly black art, will you get close to or surpass a human's capability. Without much domain specific tuning, an AI's insight is far from reliable.

This just isn't the case. Take the GoogLeNet or VGGNet papers, build the CNN as described using Caffe/whatever, train as described in the paper and you'll end up with something that is pretty much on par with human performance for categorizing ImageNet images.

Take that same CNN architecture, and retrain it for another domain and it will perform roughly as well there too, for the task of categorizing into ~1K-10K image classes.

This isn't domain specific tuning. It's domain specific training, which is very different (although collecting the data is a big job).

Only after you apply tons of handcrafted optimizations, which are mostly black art, will you get close to or surpass a human's capability.

For CNNs, this is pretty much entirely false.
Look into Google Web Toolkit when you get a chance, web dev toolkit with more of the Swing and less of the hacky.
Yeah, there's a word wrap selection setting in win10.

For window size that's been easy to fix since forever. Just click the upper left corner icon and select either properties or defaults. Properties changes the settings for the shortcut if it was launched from one, defaults changes the settings for all cmd windows. In addition to window size and selection mode you can change the font and colors and whatnot.
How to eat 4/9 of a Pizza
Pivot: An Open Source Data Exploration UI for Druid
Well, you don't need to ask a deep neural network to say that selfies are getting stupid daily with teens sticking their tongues out
I don't think there's very much empirical evidence about the engineering advantages of different code style standards. Fortunately, Rust's approach will always be to establish a reasonable compromise and allow you to deviate for your projects (this is why rustfmt is designed to be configurable).
How many other Apple anecdotes do you have? It's a huge company, secrecy is notorious, and experiences will vary.
I gather that this is a particular brand of atheism which is obsessive to an obnoxious degree at trying to smash everyone else's religious beliefs.
That may be more useful to the end-user, but the point of this is to learn how to make a basic IoT project (the title is IoT intro). This includes creating a basic circuit and interfacing with an API on the internet, which is something that a lot of IoT projects need. Closing the door automatically would involve interfacing with the garage-door machinery, which would be more complicated I imagine.
> extract the same information again in hardware

It isn't necessarily the same information. OoO engines happily speculate through branches without waiting for a test value to become available, forward values based on exact addresses rather than a static approximation thereof, etc. There are real advantages to doing things dynamically.
Can someone please explain why this encryption limitation is OS level and not application level? XP can't handle new encryption but why can't Firefox/Chrome on XP handle it? Why can't they include their own updated encryption code within their browser?
The tin-foil hat is unnecessary. What you describe is happening, all the time.

It's not even perjury. I was going to describe things that falsely take down videos as "perjury-bots" but then I remembered that major sites such as YouTube and Twitch have set up their own expedited process outside the legal system. They'll even find the content for you.

You just have to say "This sound/video is mine, whenever it appears", and when a sufficiently high percentage of sound and video actually are yours, organizations will believe you whether or not it's true.

So large content companies just claim everything they possibly can, regardless of whether they're allowed to or not. It's all upside (more revenue from videos!) and no downside (nobody will hold you accountable).
>but it also makes an IDE much less necessary

Integrating all the features you need to be productive in a language like C++ (auto complete, compiler output parser, navigation, etc.) and then still lack features like integrated debugging and refactoring is just silly.

Unfortunately IDEs tend to suck on most basic aspect of coding - text editing - and they can be slow. Eclipse is a great example of everything that is wrong with IDEs - you can't even scroll past the end of file (when I first googled how to change this option and read that you can't I had a good laugh) and you can see the editor redrawing on scrolling/input. It really says something when your editor is rendering slower than Atom.

On the other hand good IDE like IntelliJ tools are decently fast and offer a bunch of useful tools you just don't get out using a text editor - the only problem I have with IntelliJ is that CLion is not integrated in to Idea - this means I can't use them on a same project because the project files clash and I have a project that uses Python/TypeScript/C++ it would be awesome if I could develop it all from one IDE (and IntelliJ is great at all those individually)
So anywhere that's not San Fransisco is a "second tier city?" Appreciating and experiencing the non-material pleasures of life such as vacations and time with your family is considered a drawback?

Plenty of rich people don't work 100 hrs/week. Many rich people "let [their] money work for [them]" so to speak.
What's worse, Linux (or Unix) requires the user to re-login to make the changed environment variables take effect. Whereas in Windows they are applied immediately, so you don't have to re-login after changing PATH.
Are you saying you think there's resistance here to an organic rise in wages? I don't see it.
What if you leave your garage door open while your car is parked inside, such as overnight? Depending on your neighbourhood, you might not want to offer the insides of your garage so easily...
The corollary of this, in a startup, would be don't expect great employees to work 10+ hours a day for 0.5%.

Can't agree with this enough - it's the same reason Special Operators get a shitload of incentive/hazard duty pay and signing bonuses.

Meanwhile those of us who've already been through that meat grinder will be enjoying our 9-5 and large salary, regardless your baseless slight about being "marginally talented."

I was simply responding to the OP's "Bottom of the barrel" comment.
To better understand what actual Arabic looks like take a look at this phrases which is also available as a single Unicode code point and the same thing written using regular characters:

﷽ vs بِسْمِ ٱللّٰهِ ٱلرَّحْمٰنِ ٱلرَّحِيمِ

In my understanding, before computers even when people were writing Kufi they never used the same shape for a letter across their writings.
Most of our desktop applications are made using C#/WPF/VS but I've been strongly considering Electron (http://electron.atom.io/) since Visual Studio Code was released which is made with it, and really doesn't have the feel of "yet another web app trying to look desktop-y". I'll most definitely try it out for our next desktop app project.
If you mean a lazy functional program, then the difference is that those are generally demand-driven. You execute a thunk, and it executes thunks that it needs. In most dataflow models, computation is availability driven, in that thunks which can run will do, and when they complete they will enable other thunks which needed those values to now run.
Serving Workers in the Gig Economy
> not reordering virtual methods, not using STL types in
> public APIs, not reusing enum values

There's no reason to worry about any of these in Rust. The design of the language is intended to minimize and discourage footguns in general.

> exception safety

Exception safety is only a concern from within `unsafe` blocks. If you're using `unsafe` blocks at all, 1) really try not to, 2) if you still must use them, read The Rustonomicon first (here's the specific chapter on exception safety: https://doc.rust-lang.org/nightly/nomicon/exception-safety.h... ).

> What are some guidelines for writing libraries which
> will give their users maximum convenience and safety?

Not many guidelines spring to mind. The first is still "don't use `unsafe` blocks if you can help it" (the OP gets into this by mentioning the lint that denies unsafe code in your program, which gives your users an easy way to determine your policy on avoiding unsafe code). The second is "don't panic in library code, use the Result type instead".

> Is there a stable ABI

Nope! Far-future work.

> How about writing C APIs in Rust?

Now this is something that could use real documentation and advice like you're requesting. Nothing authoritative springs to mind, but here's a recent experience report on the process to get people started: http://www.joshmatthews.net/blog/2015/10/creating-a-c-api-fo...
Ask HN: FreeBSD/OpenBSD server monitoring?
Coming from Linux to BSD, what do you use to monitor your FreeBSD/OpenBSD servers?

(server metrics, application performance)
It fast becomes 0% when people then burn out and drop out. Sure you can then hire new people to refill the ranks, but I don't think corporate cultures modeled after meat grinders are any more effect than militaries modeled after the same.
Firefox and Chrome can. But lots of people use the system's browser, just because they don't know how to install their own browser.
Also you have to consider that there are devices out there that include a browser, but no way to install your own software. Gaming consoles, phones, TVs etc. with included browsers, many of them with outdated technologies and with no way to update or install your own software.
Sarıgazi Mahallesi İlaçlama
I consider myself rather adept with Makefiles for Gnu make, and I also find autoconf scary (I'll be checking out the "autotools mythbuster" linked above though).

I'd guess that autotools and cmake have a lot of complexity to do C/C++/libs related stuff that is inapplicable to html/js projects, and I'd suggest almost any of the others: waf, scons, plain make ...

ninja, as you've probably heard, is designed to be the backend to some other frontend which generates all the explicit dependencies and commands. That could be cmake, it could be a custom script of yours. Then ninja identifies changed files and runs an "incremental" build as fast (parallel and minimal) as possible.

Just btw, I wrote a from-first-principles sort of tutorial on Gnu make: http://www.ploxiln.net/make.html
E.g. Automatically close the garage door with a beep sound after x minutes of observed inactivity (IR sensor or camera).
http://pharyngula.wikia.com/wiki/Gnu_Atheists

"Gnu Atheists is a pun on the label New Atheists that quickly took on a life of its own. As a pun, it is equivalent in meaning to New Atheists, and the two can be substituted for each other anywhere they occur."
They can and they do. Mozilla uses NSS, Chrome their own OpenSSL fork (BoringSSL). This only really affects IE and other applications which don't have to be actual browsers.

This mess also affects me greatly because I have around 2k Windows Mobile 6 based barcode scanners around which use SSL. Their HTTP client is just using the OS provided APIs.

Now we're going to have to use a self-signed cert and update the application to accept that pinned cert
Is there anything newer than this on modules: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n404... ?

It looks like this change could reduce build times... but are there any benchmarks published yet? Sounds like clang has some support already.
The article mentions this - "most" people are running the latest Firefix/Chrime browser or smartphone and will have been upgraded. The danger is in "developing countries" (sic) where we can see older operating systems, cracked versions of Windows with no upgrade path, dumbphones that do not do encryption and of course anyone in the office of personnel management.
Couldn't you use a your-own-CA-signed cert and update the OS's trust list to include your CA?
Pandora's repetitiveness can be frustrating at times especially for long time users of the service. The best option I've found found when creating new channels is to use "Add variety" and avoid the thumbs up / down rating. In this way I still hear new music and although there are repeats those are fewer and far between. If I want to tailor a station to genetically similar songs I then use thumbs up / down.
It would not be a surprise if this is true and Facebook was lobbying for CISA. Facebook supported an earlier version of the bill called CISPA; here's a letter on Facebook letterhead saying we "commend you on your legislation": http://intelligence.house.gov/sites/intelligence.house.gov/f...

And here's an article I wrote for CNET in 2013 about Facebook's earlier position(s):
http://www.cnet.com/news/facebook-unfriends-cispa-cybersecur...

But before condemning Facebook, let's at least confirm that the allegations are true. As evidence, BoingBoing gives us a Fight for the Future webpage, which says: "We've gotten information that Facebook is secretly lobbying..." (https://www.youbetrayedus.org/facebook/) There are no details in this Reddit thread: https://www.reddit.com/r/technology/comments/3q1kgl/facebook...

On one hand, Facebook is one of dozens of tech companies that are members of CCIA, which has criticized CISA in its current form. (https://www.ccianet.org/2015/10/ccia-urges-senate-to-improve...) On the other hand, CCIA's positions do not necessarily reflect the views of every member company on every issue, and Facebook has endorsed an earlier version.

Unless there's more evidence than an advocacy group's "we've gotten information" claim, let's give Facebook a chance to reply before assuming the worst.
"And it's so easy to do: just don't let a sentence through unless it's the way you'd say it to a friend."

Well no, it is very hard to write a text in "spoken language". This has been analysed by many writers, and the master of this operation in French language is Céline. He says that a lot of minute tweaking is required in order to produce the effect of spoken language in the reader's mind.

And this has not very much to do with removing the "litterature" from one's script, which is obviously much easier.
500 seconds is a sightly easier way to remember the time.
Why do you say they are using the DMCA? My point is exactly that: if you own the platform, you don't need the DMCA to take down videos from it!

they do not have the right to monetize on behalf of a third party (Sony, et. al.) content you create and own the copyright to

Why not? YouTube can put ads on any video, why couldn't they distribute that income with whoever they want to?
Oh yes, I was coming from a human-centric view as to why people value one species over another.
Terrible presentation on that site.
Google Is Rethinking with Machine Learning for Smarter Artificial Intelligence
Yes. That would also be an option. We'll see what works best (read: with the least amount of work. We're not selling these devices any more, so effort spent in supporting them is basically wasted)
>(iii) If it is possible to cut a word out, always cut it out.

If it is possible to cut a word, always cut it.

If possible to cut a word, cut it.

If possible, cut.

But of course "if possible" is implied, he wouldn't be advising you to do anything impossible, so just:

Cut.
This computes the exact distances of Earth to any planet in the solar system

apt-get install aa
https://packages.debian.org/source/sid/astronomical-almanac
Already did. Thanks!
Why is there always so much focus on the "F student turned inventor" trope. What purpose does it serve? It's definitely not the norm. I think that people identify with it because from their perspective it was like oh this guy was just naturally smart and he just didn't buy into the educational system which is why they had bad grades. Many people think the same of themselves in that way. The part that I feel always gets under reported or not digested by readers very well is the amount of work that the people usually had to put into their endeavors. Oftentimes the work was far more intensive than any education they could have received. I think the emphasis should always be on the work instead of what their grades were in high school or college. I guess that headline wouldn't sell though.
Every Solar System Image You’ve Ever Seen Is Wrong
Check Out Our Drupal Case Studies from Our Awesome Drupal Developers
In addition to being a PR piece, this further exposes the NY Times lack of capability when it comes to technology reporting. It makes me wonder if they are treating tech a bit like their real estat operations: less as a journalistic endeavour and more as a cash machine for their more serious reporting.

Either way, anyone with a solid background in tech surely would have recommended a few important points about internet.org that should have had a place in this coverage.
Sounds like you've heard him talk, then. Listen to where he says "umm", and the tone, and how the audience reacts: those are punctuation. In writing they become paragraph breaks or dashes or periods or commas or just strongly implied pauses after emphasized words.

It's an unusual way of punctuating things, but it seems to work okay.
Incorrect- Windows 8 had just as much dev/test/pm overhead for the features- Sinofsky was all about process (and triads).

Windows 8 was the result of feature prioritization based on incorrect/skewed customer intelligence. Management knew what they wanted and skewed the market research to validate their position. Dev/test/pm then set to work validating and polishing the wrong features.

My guess what has changed is with the death of the SDET role that Windows feature planning is no longer test-constrained (for better or worse) and thus can greenlight features such as this.

But before you say 'I can get that done in 2 days'- take into account automated testing, localization, accessibility testing, security review, documentation, etc.
snmpd and sar?
Ask HN: How do you start a project?
When you have an idea for something and you decide to make it, how do you get started? What tools do you use to plan it, how quickly do you jump into implementation, and what advice do you have for others in starting new medium-scale projects?
Ha ha .. I totally agree. But marketing always claws in to posts like these. Rarely you get a objective post from a company blog.
I doubt that people became more utilitarian as they became more drunk. A simpler explanation is the participants answered the questions using the same altered thinking drunk people use to choose their own behavior; They think far less than normal about the social consequences of their actions.

You don't want to flip the trolley switch in part because you feel more likely to be blamed for the outcome, or to be held accountable for making the wrong decision. After drinking a bit of alcohol, it is easier to forget about how others will perceive your actions and instead think about the physical consequences of the actions themselves.
Actually, he used random crops and selected the highest rated. A "deep dream selfie" would actually run the neural network in reverse so as to generate a completely different image.
It's in the content, FreeBSD is developing nosh[0] for replacing init system.

[0] https://www.freebsd.org/news/status/report-2015-07-2015-09.h...
I wouldn't call product support "wasted" effort. It's the responsible thing to do, and if you don't do it, you deserve to go down the drain.
Executing in Software Startups
For the curious, https://en.m.wikipedia.org/wiki/Bismillah_ar-Rahman,_ar-Rahe...

If people want to learn to read arabic a bit, at just the signboard level, to get by if you happen to be stranded in the Middle East or something, grouping the characters into similar patterns can make it a lot easier: http://gituser1357.github.io/arabic-alphabet.html
I see. Yes, lock in has been used for evil in the past.

I thought the OP noted that MS also offers git+LFS (and for free)!
An Experiment in Reviving Dead Open Source Projects
The linked documentation bounces between using 'I' and 'you' as subjects for examples. Get rid of the references to yourself in the docs -- the documentation should be neutral. Take the reader's perspective if a subject is required. In day to day business like setting development priorities or responding to issues on Github, you can use 'I'.