skysight-inc/HackerNews huggingface dataset:
There are a few factors.

The gas sensors you can afford as a (poor) hobbyist tend to be resistive/heater devices. You heat up a catalyst and monitor its resistance which varies when a suitable gas is present. The downside is that typically they're sensitive to all kinds of gases - e.g. methane, ethanol other volatile organic compounds and so on. Either you can use them in a single-gas environment, or where you would only expect one polluting gas, or you can have a general threshold. Cheap and cheerful and nice for IoT home "air quality" sensors, but useless for real measurements.

Most of the very expensive sensors - like the one you linked - have much higher specificity. That methane detector is optical and is tuned precisely for the IR absorption band of the gas. Optics and filters are expensive, plus the driving circuitry and probably NIST-traceable calibration if you want it. EDIT: It also uses a fairly unusual LED wavelength which adds to the price (InGaS = money).

Other sensors, like Oxygen, have shelf lives of a few years and need to be replaced even though they're horribly expensive ($200 or so).

A filtered methane sensor is about $50 (Figaro make a lot of nice gas sensors): http://microcontrollershop.com/product_info.php?cPath=301_42...

AMS also make some nice inexpensive general VOC sensors like this one: http://www.digikey.co.uk/product-detail/en/ams/AS-MLV-P2/AS-...
You do understand the other side's situation right? You are, albeit impersonally, being accused of participating in something monstrous, the institutional subjugation and prejudicial treatment of an entire class of people, and there is literally nothing you can say or do which will demonstrate otherwise since your racist acts are unconscious and unknowable to you.

It's like trying to convince someone that you're not crazy when they already think you are. It doesn't mater, anything you say or do just reinforces their belief.

We all hold biases and prejudices for just about everything from concepts, ideas, products, institutions, and especially one another based on their history, race, creed, social status, clothing, voice, stature, hometown, manner of speaking, educational background, career field, job title, wealth, attractiveness, political beliefs, the list goes could go on for pages. But trying to equate these kinds of biases to being *-ist in any meaningful sense is missing the forest for the trees.
How Apple works: Inside the world’s biggest startup (2011)
Undergrad is peanuts - nothing like the intensity you see in grad school, it is on another level. FWIW, I spent 4 years at UIUC for grad school (top 15 math, top 5 CS), and found that the CS PhD students in my math classes were quite challenged by the pace and coursework.
We don't know how to "condition" an AI to respect the well being and freedom of humanity. It's an extremely complicated problem with no simple solutions. Making an AI that wants to destroy humanity, however, is quite straightforward. Guess which one will most likely be built first?

Building multiple AIs doesn't solve anything. They can just as easily cooperate to destroy humanity as to help it.

Uploading humans won't be possible until we can already simulate intelligence in computers. We can't have uploads before AI.
It's not just about Chromebooks, it's the Chromebook in combination with Google Apps for Education which provides Google Mail, Hangouts, Google Docs, and an electronic course environment:

https://www.google.com/edu/products/productivity-tools/class...
Are HomePlug adapters really that large a source in practice, though? I'm an amateur operator and I've spent no small amount of time messing with HomePlug adapters and various bits of equipment to measure interference. Yes, they do produce very broad noise when the network is in use (although mine, and the internet suggests many others, intentionally filter output near amateur and other in-use HF bands).

That said, I think that these devices are actually quite rare in the real world - most people don't even seem to know what they are - and in my testing the noise dissipates very quickly as I leave my house, disappearing into the background of the city after only 20-30 feet.

I think that regulators have definitely dropped the ball on HomePlug, but I also don't think that it's that much of a problem, particularly given that it's been a commercial failure. Most of the ire towards HomePlug comes from people being upset about commercial-scale BPL installations, which actually have the potential to be a major problem over a large area.

In my house, my monitors actually account for more problems I experience than the HomePlug adapters do, in my everyday radio usage. And they aren't even cheap knockoffs, they're pricey name-brand models.
Which is why I protect it. But not as hard as my bank account and not as soft as my fark account. Hence, "middle".
> Google is more interested in getting people into the garden than it is in selling hardware or fostering education

All for-profit companies are interested in turning a profit. No company would be interested in fostering education, no matter what they say. The question is whether their profit motives are harmful to the education.

The larger point here is about the dangers of the cloud. Google could chose not to allow you access to your own data. It can hand it over to the government. A hacker can break into your data and impersonate you remotely, even if you went off the grid. If they become a monopoly, they can jack up their prices and you would have no recourse. They could offer you crappy service and you will have to swallow it.
9% more unemployed is a recession.
38% more unemployed is a crisis/revolution (unless we play our cards right)
You realise that every single school/education department that chose to use Chromebooks did so knowing that they would not run anything but web apps, right?

Additionally, this announcement of a future release lists very specific models of Chromebooks that will support Android apps. Honestly, Android (and Google's management of the situation) has a fucking terrible track record when it comes to support and updates for devices.

Lastly - if you think that apps designed to run on a smartphone and later frankenstein'd onto a low cost laptop form-factor with a browser-as-the-os tagline, I think you should prepare to be surprised.
Very interesting indeed. It supports MacOS X which is a nice addition to my other favorite, the IUP.

http://webserver2.tecgraf.puc-rio.br/iup/
"If you can fill out a formular field correctly without losing focus, you are not part of Chrome's target audience.

edit: Had to type this four times due to accidently going back."

Made my day.
Well, plenty of people tried this approach (off the top of my head, wxWidgets, Tk (the TCL framework, still powering Python, Perl and Ruby GUIs), FLTK). Unfortunately, all those frameworks fail for the same reason: they're all 90% there but fall short on the small details.

Still, let's hope that libui does great --- it's already quite a feat to have the basic window controls working the same on three different platforms.
The OS probably won't do the heavy lifting for a text editor. Native text controls/widgets are sufficient for simple tasks (like this textarea I'm using right now), but for anything more complicated, editor authors usually have to implement their own stuff. And that quickly gets really complicated... (still not as bad as a full-blown HTML renderer/layout engine/scripting system -- usually).
So...it's Gerrit's workflow for GitHub?
Or BAT. I can live (reluctantly) with Bash, but Windows batch file is just brutal.
Not only that, but in general, I don't want to give them my phone number. They'll just leak it or abuse it.

Google Authenticator is great, and I use it anywhere I can. I also take a physical backup of the seeds in a secure (and secret) location, in case I lose my device.
well said.

I fully support the development of a "software tech" career that isn't - at least at the start - "software engineer".
Uber's first self-driving car pulls out onto the streets of Pittsburgh
Big banks are powerful and we don't take that risk lightly. However, regulators like the relatively new CFPB, are generally on the side of consumers. So as long as we always do right by consumers and don't lend irresponsibly, we have a very good chance of being on the right side of history. That said, we'll take any and all luck you can send our way
My friend used it as the OS for an acoustic levitator built in the US and sold to a Japanese Company - he got sensible hardware control and a GUI toolkit all in the same OS.

I worked for a startup trying to build a phone - I'm NDA on that so can't say much about it except we incorporated Sql lite into it easily enough - the beauty of an OS in C, tack on a 9P interface and you don't need drivers or headers in your Limbo code.

In fact that's the greatest takeaway from Plan9 and Inferno for me. Add 9p to your server and you never need native drivers again - it's a bit like REST. Once you can mount 9P you compose all sorts of stuff.

The canonical example is TCP. If I can mount your /net/tcp on my file system I can use your network stack. Even if I am only connected to you with a serial cable. And it is on a per process basis so I can have two shell windows importing two network stacks from different remote machines and use two networks and they are separate.
I use space-to-scroll very frequently when reading long passages of text. I consider it a valuable shortcut.

I don't find it jarring at all to read that way, because I know where to resume reading after hitting space. There is one exception: a lot of websites with absolutely-positioned headers scroll incorrectly when you hit space, such that the point you would resume reading at ends up behind the header, and you have to scroll up a bit to reveal it.

A few websites with headers get it right, and your resume point is below the header after hitting space. This makes me much less sympathetic to the websites that screw it up.
There have been many attempts to bring Bash to Windows before WSL. Git for Windows ships with a Bash port based on Msys (IIRC).
Talking from a position of extreme ignorance here, but assuming they've got some genre of H-Bridge in their brushless DC driver they should be able to pulse the motor in reverse to support braking. (also making assumptions as to how the regen braking is hooked up here...)
Regardless of the strength of the article's central assertion, it is interesting to consider how closely coupled our consciousnesses are to the stimuli we are actively receiving from our environment.

To continue with the IP metaphor that the author decries, it's like we only have crude wireframes and physics models in our heads, and we project the stimuli we receive to those models as best we can in realtime in order to create our conscious experience. Perhaps the sparsity of the "models" our brains contain is what allows to adapt/reuse them to comprehend such a broad array of phenomena.

The disorientation that people can experience during sensory deprivation or even extreme social isolation is perhaps another indication that the coherence of our conscious experience is so linked to our real-time environmental stimuli.

This all makes one wonder whether we could make better intelligent agents by somehow measuring the "coherence" of an agent's experience and turn that into a positive reinforcement learning signal.
They're worried about the second person. No one is going to make a habit of contracting and then paying off ransomware.
It seems like they used 100mW IR explicitly so they could use the platform outdoors. In most cases, you're fine looking at the reflected (usually diffuse) light, but you shouldn't stare into the beam. If you're working indoors you should be fine with visible low-power lasers, e.g. 1mW red or green.

There are numbers in the paper (linked in the article) and they explicitly calculate the power vs the safe threshold. They basically say you shouldn't go closer than 1.5m to the device in operation. They give some suggestions to improving that, but it doesn't look like any of them were actually implemented.
Glenn Beck visits Facebook
> Rust is not a GC'd language

Right, I was referring to Go and Swift with the comment about GC. Since rust didn't have that problem, I mentioned why major adoption might not be forthcoming.

I understand that you can statically allocate all you want in Rust, but it's memory safety, particularly with regards to object ownership is one of its major selling points. Object ownership and lifetimes are trivial when everything is static.

The other arguable selling point to rust is its standard library, but much like C++ the standard library would be left aside in most embedded applications.

So it doesn't buy you much of anything at all, but it takes some work to setup, plus you are fighting the momentum that C/C++ has. Unless there is some other compelling reason to use it, I don't expect much adoption.
Tally is the name of an established and popular accounting package in India - so this may be an uphill battle
> I get you - but how many places do you not get sms reception but you still have enough internet connection to be trying to log in to LinkedIn?

Any time you travel internationally? My phone only has one SIM slot and it's not going to be the $10/MB roaming one from back home.

SMS 2FA is an awful trend.
What about JavaScript?
Ok... 10,000^4 * 10 = 100,000,000,000,000,000 @1,000,000,000,000 passes per second (nsa level bruting) = 27 hours to break one single password. There's far more low hanging fruit in an encrypted list of passwords than to bother with random common word combos. Unless you're a specific target, it's not lucrative to a hacker to use brute forcing to get through the last 10 or 20% of users with good passwords.
Absolutely, but then what does it buy you over C/C++? It has a few 'nice to haves' over that, but in this domain those won't tend to be nice enough to motivate most people to bother setting up toolchains purposed for it.
Searching lovelace will make you weep too.
I disagree. Even if you use the same device to access a service, you still need the device to authenticate. It's authenticating by more than one factor. You need my password, plus my phone, plus possibly a way to access my phone (my PIN code or fingerprint). That's much better than just a password.
Browsers already have a pageUnload event that can block a user leaving until they confirm they want to. This would effectively be the same.
That's not stealing time from the employer. You have been brain washed into slave mentality. No one owns your time other than yourself. Employer pays for your help to do a task.

There are lots of jobs with lots of down time.
Unfortunately?
It's absolutely lower-level. How do you think those widgets get drawn in the end? Via primitive operations like GDI+/OpenGL or just bit blits.

GUI Widgets are a higher level of abstraction on top of pixels. SDL gives you pixels or an OpenGL context which gives you a slightly abstracted way of rendering pixels.
Mr. Enterprise Meet Mr. Value Stream
blah blah blah, filled with mistruths too

eg

If your score is below 680 and you don’t already have a “respectable” credit
line, there are few paths for you to get ahead.

That's cap1's core customer base, and they report to all 3 CRAs and will allow you to move up in quality in their cards then transition to prime lenders.
Wasting Money on Cats
Why would anyone write a GUI app in C? Almost every alternative is better for the job.
A remote control dishwasher doesn't solve the "forgot to put it on" problem. It's still relying on forgetful humans. What you need is an autonomous dishwasher that puts itself on if it's full of dirty dishes and the electricity cost is low enough.

Solutions that solve the wrong problem are not solutions.
With oil becoming more expensive, for how long do you think global shipping will stay cheap? "Economy of scale" is many times an euphemism for "burn fossil fuels with subsidized costs".
Better ?

The first is shorter, less abstract and easier to remember.
So am I basically broadcasting my data to anyone nearby with a receiver?
Backspace used to go up one level up to Windows XP, if I remember correctly. Now you can go up one level with Alt+Up Arrow [1]

[1] http://windows.microsoft.com/en-us/windows/keyboard-shortcut...
I don't know what's inherently so bad about "being a google user". It's mostly paranoia. If the only hypothetical disadvantage you're thinking about it is "Google might shut down one day", then you're not thinking about a very near future. If the TV channels shut down tomorrow, your TVs effectively stop working too, you still buy them. There are hundreds of such devices out there, which you buy because it's pretty evident the company is not shutting down tomorrow. On the other hand, even if Google shuts down, a lot of things on your Chromebook will keep on working offline, especially with the advent of Android apps now.
Juce is another interesting UI lib https://www.juce.com/

Works with Windows, Mac OS, Linux, iOS and Android.

Strangely, juce seems to have a revamped website that has no pictures or screenshots of the juce user interface and its widgets. Weird. Not sure how effective that marketing is...
They're cheaper and still good enough. They're popular because that combination is closer to what is desired by the market.
http://php.net/manual-lookup.php?pattern=God
My guess -- some nasty implicit or explicit "you talk to the press and we'll sue you into oblivion" agreements that employees had to sign.

Which you and I know are especially illegal in the life science industries at the federal and state (in most states) levels. But given how secretive Holmes was toward potential investors and customers this would not surprise me.
I never studied programming and so never became desensitized to its particular brand of ridiculousness. "virtual machine" "programming language" "UI framework"
You have the variance bit totally backwards. Methods are contravariant on their input and covariant on their results. A method which can only feed cats is not a method which can feed all animals. A method which gives me a cat, well, that is certainly a method that gives me an animal. Exceptions are another type of result. Please see https://en.m.wikipedia.org/wiki/Covariance_and_contravarianc... for more info.

I agree with your assertion that this is part of what makes explicit throws a pain, though. I hadn't thought about it that way, thanks for the insight.
In that case, ransomware may swing the other way- Pay up or else it will make all your private data available to everyone in your contact book.
Chapters from his textbook are available online.
How so? The likely reason is that a C lib is usable from many other environments. Look at ncurses for example. Heavily used from many languages, and written in C.

Another reason is that the underlying tools used by this library are likely in C as well, so it's probably the easiest language to use for the task.
I also want to point out that Chromebooks can easily be turned into Linux machines with Crouton. They are not locked down in that sense.
I still can't get over the fact that they chose "fun" over "fn"...
This is not the same approach.
Wxwidget is C++ which makes binding to other languages cumbersome. The same applies also to TK which is binded trough an embedded TCL interpreter.
I call my server currency "Gil" and "Gilcoin" would have been the crypto currency. Server is named Gilcraft, and it uses iConomy for its economy plugin. I had the idea at least a year ago, but never got around to implementing the crypto part.
Ελλάδα: Με ανεβασμένο ηθικό η ΑΕΚ
Type of contributors: who do value the most?
I'm writing a project paper for Uni about Open Source. I have a question, I would appreciate your help:
What are the types of contributors in OS?
Moreover, which contributors are valued more in the community?
Thank you!
Great, great idea

Scrolling skips on andriod. I'm not even sure of the cause.
I guess what makes Libui interesting is its C language implementation.
I was recently thinking that operating systems should ditch their custom desktops in favor of a browser based UI.

Microsoft tried this idea out and it didn't work a few years back but it still seems to me that a browser based OS UI would be far more effective than things like Gnome and KDE and all that stuff.

Edit: well I guess Google had the same idea long ago and called it ChromeOS - browser as OS interface.
It's not a question of where does the money come from, but rather how much. VC as an asset class is pretty small compared to stocks, bonds, etc and vehicles like mutual funds.
Uncharted 4 developers explain why they added accessibility options to the game
What the hell... Must be the 2013 movie. Everything on this search is shallower than Shallow Hal.
juce is C++

https://www.juce.com/learn/coding-standards
It's for FFI reasons.
I was looking for this for quite a long time. Choosing C allows one to bind easily to a moltitude of "managed" languages. I Always found IUP (http://webserver2.tecgraf.puc-rio.br/iup/) approach very interesting but it lacks an OS X binding. I will see how the two libraries compare one to each other.
SDL is pretty barebones, if you want to build a UI with it. You've got to build up all your widgets yourself from scratch - rendering & compositing, handling input events, etc.

SDL really shines in simple cross-platform abstractions - window creation, basic rendering, input handling, threading, timers, basic audio, platform-agnostic file handling, etc. The older version (1.2) also had extensions for fonts, networking, and some other things, but I'm not sure if that applies for 2.0. Beats the snot out of messing with Win32 for getting started with game programming.
It's easy to writing bindings for C: Python, Ruby, Lua, Lisp -- all have easy ways to interface with C.
wow! that's heavy duty. I've had about 3 falls over 2k miles or so. The first version was a super product with creat fit and finish. I'm assuming v2 will be even better.
TemplateToaster – Drag and Drop WordPress Theme Builder
So basically, if I get interviewed by a company and I get asked why I don't have a Linkedin account, am I legitimate to respond to them by saying that Linkedin sucks in many different ways including password breach?
Well, paying $240 for a $200 loan over twelve months as opposed to $230 for a $200 loan over three weeks certainly lowers the APR, but it also makes the loan more expensive. I don't think people really care about APR for its own sake.

> Then next month you don't need another loan because you still have $180 left from the original loan, instead of having -$30 from having already paid it back with interest.

As an empirical matter, a lot of the people who do badly by using payday loans will not behave in the way you're suggesting -- they will spend the money they have, and are likely to need another loan next month anyway (although getting it will be harder since they now have an outstanding loan). People who currently use payday loans responsibly won't have that problem, but they will have the problem that you just increased their borrowing costs by 33%.
These APIs are notoriously hard to get right and coherent, and releasing at such an early stage will make it hard to change anything when building up on this.

That said I do not know of any cross platform library in C, so this does seem to fill a niche.
The tutorials from Firebase are helpful, and Ray Wenderlich has some good content.
Juce is a great library but it doesn't target the native feel (last time i checked) which libui does.
How many have been in Weibo hmmm
This is really cool. Sounds like you can earn bitcoin just by playing, without an initial investment? How are these monster drops funded?

I'm also curious to see if the latency of the blockchain has any affect on gameplay.
The Year of the Political Troll
I wonder if it's actually effective, or just makes the people calling for it to be done, feel better.
Flights to Berlin Round trip on flychecker at € 62
I was thinking about this recently: it'd be really cool to play even a text-based game that had crypto-currency backed econ.