skysight-inc/HackerNews huggingface dataset:
ArtBinder | New York, NY | Full Time | ONSITE

* About *

ArtBinder is the technology partner for the art world. It's an exciting time to be at ArtBinder; We’re developing new products and looking for leaders. This role requires a lot of responsibility and the potential to apply your expertise to a fast-growing, Series A startup. https://www.artbinder.com/

* We’re looking for *

- Lead. UI Engineer - As a Senior UI Engineer, you will have the opportunity to lead the development of our Front-End clients using React.js with a Rails Backend. This is a hands-on role and a huge opportunity to provide technical leadership on a new product. More information may be found here: https://angel.co/artbinder/jobs/106664-senior-frontend-engin...

* How to Apply *

If you are you interested in senior engineering roles please email parker @ artbinder.com, or apply via angel list.

Thanks!
How a term like “virtue signalling” spreads
Well, I still see it as an accepted method of payment by the Treasury Department.
https://www.pay.gov/public/form/start/4624405

The Order is interesting.
http://files.consumerfinance.gov/f/201603_cfpb_consent-order...
(As well as being one of, if not the, smallest monetary orders the CFPB has ever made.)
It is not based on Dwolla being breached in any way, or particularly insecure security practices (IMHO). Nor is it based on any particular legal requirement Dwolla has to follow. It's based on Dwolla advertising how secure they are, and the CFPB decided that, in their opinion, they were not that impressive. Hence they felt Dwolla misrepresented itself.

Specifically (on their main complaint), encrypting data at rest (as opposed to encrypting data in transit, as well as tokenizing data, which they do, and is very important) is the least important part of securing data...because the only way that stored data is used is by decrypting it...any anyone who has gets far enough to access that encrypted data at rest, would also be able to access the private security key that is decrypting it at the same time. Encryption for at rest data is more important for backups.

It's also interesting that it appears (maybe) Dwolla got on the CFPB's radar by writing them a letter two years ago, in part discussing how secure they are...
http://blog.dwolla.com/net-neutrality/

And from the "Isn't that Ironic" section...
http://www.gao.gov/assets/670/666000.pdf
The CFPB failed its own audit by the GAO, for its security practices for personal financial data it holds.
Bad news for all the ten people using FireOS
If you want a big enough effect to detail global warming, you'll need a big enough effect to change the climate. There's no place it "wouldn't cause too much weirdness in our climate".

If you place them over the equator, you've just destroyed the places with the highest plant growing and solar energy harvesting potential. Granted it is not the most used place of the world today, just the one with most potential.

If you place the shadows over the oceans, you'll completely change the environment there, and help destroy its bigger species, that we eat too.
Link broken - 404
This is likely what is going on. PSDs have a flattened, full-size version of the image embedded for compatibility's sake.

Instead of a white top-layer you could also disable the "Maximize compatibility" option when saving the PSD, which will strip out this full size rendition.
Emacs org-mode. Notes are plain text are they can be exported to HTML, PDF and LaTeX. Google Drive and Dropbox folders help me out to read my notes from anywhere.
Note: this refers to the "Alexa" voice assistant, not Alexa the domain ranking company (also owned by amazon)

http://i.imgur.com/B6dsMNm.png
This gives me fond memories of the famous PSD format rant in source code: http://codepad.org/DidDsbjF
Scrolling by Magic Mouse/trackpad swipe gestures in OS X is also incredibly fast; you can go through very long pages with just 1-2 swipes, and you can stop the scrolling at any time by tapping the source.
But how many million lines of header files do you need to pull in to use it?
I have had the opportunity to play with Vive headset. The lag is hardly noticeable and once the drugs kicks in it should be more tolerable(i am guessing :P).

And for some the physical world is too boring anyways, So might as well be trapped in the sensory simulation box.

The real issue would be the ergonomics and the walking part to create something with the brush.
Note that we are still at a very early stage of exploration, so anything I write might change a dozen times before there is a first official prototype.

The current prototypes of Project Link are developed in Rust and tested on a RPi. However, we have not decided of a specific hardware platform and there are even chances that this will remain cross-platform – I'm currently running prototypes on my laptop.

In the current state of things, yes, the software is designed to act as a proxy between connected devices and connected devices and your access point.

I can't speak for other projects, but we definitely intend to have an update mechanism. This is very much not finalized yet, so any suggestion you have (currently, as a detailed blog post – once we are better organized, as a RFC) would be useful.
I'm sorry but I had a really bad visceral reaction to the sample code. All of the declarative 3D languages haven't been very successful, and for good reason -- they generally just get in the way.

Three.js is such a joy to code in because it has a great API and works well with functional javascript.

Not everything needs to be declarative, and if you need a model for your three.js application there's nothing preventing you from using something immutable.
It's worth bearing in mind that, in every Republican primary held so far, the majority has voted against Trump. If "the voters" are indeed deciding, they are deciding against Trump, not for him. I think his success so far has less to do with a new political paradigm than it does with the simple mathematics of an unusually large field of candidates. The Republicans had hoped that having a large field would a) give them a lot more publicity during the primary season (they were right), and b) split the opposition to Jeb Bush and give him a greater aura of legitimacy when he emerged victorious, compared to Clinton's relative coronation (they were wrong).
Trader Joe's flyer is a direct descendant of the flyer from survival food manufacturer they picked up years ago. They just continued the format, and apparently it works for them.
That cool new feature was actually present in VS2013. VS2015 has even cooler stuff but for sure the reference count existed in VS2013.
Since https://news.ycombinator.com/item?id=11216976 has the more substantive article and the more extensive discussion, I guess we'll treat this one as the dupe.

We'll wait before merging the threads in case there are fiery objections to the above.

Edit: ok, comments moved to https://news.ycombinator.com/item?id=11216976.
Correct Link: http://spectrum.ieee.org/view-from-the-valley/at-work/tech-c...
If you're interested in feedback, V7 might make a good "Show HN".

Guidelines: https://news.ycombinator.com/showhn.html
Yeah, I was wondering myself how biased the article was.
Just to clarify: even with a proper init, if a process spawns children and doesn't wait on them, you still have zombies until the parent either dies (allowing init to inherit the zombie, at which point it waits on it), or the parent waits. This is the reason behind the double-fork trick.
Are there any organizations that pursue GPL violations that would stick to clear-cut cases of GPL violations where there is strong concensus among OSS developers that violations have occurred like the BMW case?

For full disclosure, I am one of the ZoL developers. I believe that ZoL can prevent certain types of storage related failures that other production solutions do not, including those on systems intended to keep people alive. My desire to see that has required that I make an effort to understand what the GPL permits and what it restricts. So far, my talks with lawyers have suggested that my (and others') work in ZoL is legally alright under copyright law.

The SFC considers easy access to ZoL binaries to complicate their arguments in certain GPL enforcement cases and rather than accept that reality to the benefit of the wider community, the SFC has opted to claim that ZoL binaries as distributed by Canonical are themselves a GPL violation. While I want to see the BMW case litigated, wanting to see GPL violations litigated and contributing to an organization that calls any use of OSS a GPL violation whenever it perceives the possibility of a court agreeing that claim to make litigation of certain cases of actual violations slightly easier are two different things.
I'm very excited for networking to FINALLY be part of the standard. Practically every modern language has networking capability in their standard libraries.

The day I can pick up C++ and, without including any third party libraries, write my own web server in a minimal amount of code will be the day I start using it more. Too much of what I do nowadays requires some form of networking.
This is why the If-Match and If-None-Match preconditions exist; they resolve PUT races by checking that the resource is in the expected state.
I love the site and I love your designs. Very well put together. Would you mind sharing some details about how the app itself is built etc?
I have to assume at least a good chunk of those followers did so in order to enter some promotional, giveaway event. But even if we assume half did so to win something and account for bots, that's still millions of people who voluntarily decided to follow a fast-food chain. I'm with the grandparent, I just don't get it.
Has VS Code still the phone home feature, that can't be turned off? (no it's not okay to sniff on my data or usage, on my computer!)
Killed by patents.
Nope sorry, this is still very experimental.
Sure there is. They have a "contact us" page on their web site, and store phone numbers.
"I found it pretty surprising that the x86 assembly instruction set knows about the C stack pointer and how the stack in C is laid out. Of course, you could invent your own new smart stack format, but you wouldn't be able to use the callq and retq instructions to call functions."

Exactly the problem that everyone runs into coming up with more secure alternatives to C or existing stack. One example was a 10+% penalty for MULTICS-style, reverse stack due to indirection necessary. It's why I tell people to use a RISC system if they want to build security on. Ideally, microcode will come back with another HLL-to-microcode compiler so we can implement secure alternatives directly as instructions. One could also implement abstract machines like JVM's that way with no attacks through abstraction gaps. Not to mention efficiency and arbitrary atomic actions.
Where does that obsession with JSON come from?
My friends and I have a word for violations of Fitts' law. We call it "pixel spearing". It is incredibly frustrating to have to spear exactly the right pixel in order to get something done on the GUI. The original Mac had this right. Gnome used to get this right. What is it with GUI designers that they think pixel spearing is OK? It's like trying to thread a needle some times.
Dsxyliea
1M times this. The desire to wrap everything in declarative constructs just forces you to learn more and more proprietary DSLs for a curated subset of features. Eventually you _will_ run into roadblocks and have to fall back to imperative.

The trend to React-wrap all the things is truly baffling to me. Some problems are just not meant for this. It works well for HTML/CSS and UIs because these have always been declarative, so is a natural fit and is a superset plus sugar.
If you think they're the best, you haven't dealt with Oracle.
Out of curiosity, how would you integrate this in a web browser?

Also, in my experience, Servo is a very good platform for experimental features such as these, so if you feel that they will make the Internet better, you should consider contributing them to Servo.
Exactly. And this is why surveillance is so difficult to fight. The actions are far removed from the consequences, and the public just isn't very good at long-term planning. But we can't wait for the negative effects to show, because by then it'll be too late.
I hope you misunderstand slightly still. So msys2 executables - those linked to msys-2.0.dll can be run from Windows executables (or double clicked to launch from Windows Explorer, or pinned to the Start Menu or the Task Bar), for example, you can tell TortoiseGit to use MSYS2's git.exe and it'll work quite well, or Qt Creator to use msys2's msys-2.0.dll linked gdb.exe (as opposed to our mingw-w64-{x86_64,i686}-gdbs that are not). I went to some lengths to make that stuff work correctly. The same applies to MSYS2's mingw-w64 executables.

Both types of executable can also be run from from PowerShell or cmd.exe too of course. In very few cases you may need to add the correct "bin" folder to your PATH before you do so.

If you want to build MSYS2 packages using the build system we've adopted, then you need to use our shell. That is all (and a reasonable requirement).

You can't link (at the C/C++ level) msvcrt.dll linked-executables with Visual Studio > 6.0 executables / libraries and expect things to work properly for anything but the most trivial cases.

These aren't things that MSYS2 imposed though, these are just the realities of inter-operation between GCC and MSVC as they stand at present.
Yes, I have multiple servers behind nginx. It's very common.
I would buy the Tap if it was always on listening while on the cradle but then push button while portable. Doesn't look like it works that way from the description. I get that it takes too much battery to have 7 always listening microphones on, but while on the cradle, this should be a non-issue.
Well, no, that's the other thing: "let's put everything in the cloud so nobody owns anything anymore!".

Voice recognition is done on some Amazon server. If it goes down or changes API in five years, it will render this thing a brick.
There's a story who's details I can't recall well enough to even google for that's relevant here...

There was a philosopher (Sartre?) who was to meet his friend at a cafe in Paris. His friend was late, and as the philosopher sat drinking coffee and waiting, he realized that his friend's absence was present, and this this absence was different from the absence of all the other people who also weren't at the cafe.
but then I just have to carry a remote while I'm having a party.
This reminded me of this story in the current issue of The New Yorker <http://www.newyorker.com/magazine/2016/03/07/the-man-who-mad...
I'm not sure if one exists (in US or Canada) but some sort of particulate matter tax would also be nice, and in some cases preferable to regulations. A major political benefit is that particulates are a much more local problem than CO2.
I agree, and actually the same can be done the other way around. You can create a React component that handles 99% of all your Three.js code then just have that and this UI used together at a high level.

Three.js' API is great for 3D programming but creating UIs suffers the same problems as creating UIs with plain JS in the DOM.

Also, no need to feel sorry! This is just an exploration at this point, so it's interesting for me to hear peoples' reactions whatever they may be.
According to the Paul Krugmans and other neo-Keynesians, it would be an economic boon. Imagine all the destruction that would need to be re-built!
Why Object-Oriented Languages Need Tail Calls (2009)
It's not just how the community interprets it; it's the law.
What basis do you have for being so certain about that claim?
That's an interesting thought. I believe the EPA, FDA, OSHA, etc, are supposed to be the quality control science branches of the government. But instead of preventative maintenance, they just dole out fines after some violation.
Most people don't jump for lateral moves. That leaves two options. Pay a lot more or find someone that can grow into the role. It's that simple. Or spend a lot of time, money and energy looking for someone that's dumb enough to jump for a lateral move.
No, you should never send your resume in MS Word format, because it can be readily edited. For example, it could be changed by a recruiter before landing at the hiring manager. Not to mention the proprietary nature of the format and support of "the man".

Pdf is better on several counts, (generally) read-only and an open standard for many years now, therefore having convenient free readers on OSX and Linux, usable without formatting concerns.
> It's inexplicable to me why a language wouldn't allow these loss-less operations to be implicit.

Because in some sense implicit behaviour is bad behaviour. It makes it unclear what the code does.
Totally fair point! But would you buy an Echo Dot if you only used Uber and didn't use any of the other services? Or if you used 1 or 2 of the services? How many of these services do you need to use before the functionality of Echo becomes apparent?

I want to be a fly-on-the-wall when someone sets one of these up in their home. I can't picture it fitting in with my lifestyle, so I'm curious to see how others would actually use it. Or would it just gather dust and become a conversation piece?
Performance in Big Data Land: Efficiency in CPU Cycle Usage
> Does it means all the network routers running custom linux have to provide sources of entire modification?

That's pretty much what happened to Linksys.

[1]: http://www.wi-fiplanet.com/tutorials/article.php/3562391/The...
In practice, the administrative agency apparatus works this way in the US. Projects go through things like environmental impact assessments, unless they're explicitly exempted. Of course, calling it a "science branch" is wildly optimistic; even theoretically objective assessments are skewed towards the favored result.
I would describe a total language as "restricted" relative to a turing-complete language - wouldn't you?
Technically, isn't the sun the "brightest star in the sky"?
> At some point, a government will have an insurmountable military advantage, against which any resistance by its population is futile.

Most successful resistance by populations against the government have had the resisting part of the population overlapping the military. (Conversely, most popular resistance where this has not been the case has failed.)

So this is, generally, already the case, but in a sense somewhat less significant than is implied.

I suppose if you have an entirely automated and tamper-proof, self-maintaining and reproducing, military with the senior government decision makers as the only humans in the loop the situation becomes a bit different and there becomes a qualitative difference where popular resistance can no longer spread to include the military.
No, then you are safe.
Great. MSYS2 please though.
Maybe it was the article's reprinting of that rant, in its entirety, with a link to the actual file in github.
Cool. Did you ever consider patching nginx upstream instead?
But only on request.
Pssst: http://www.amazon.com/gp/offer-listing/B00VKTZFB4/
TL;DR: We can't build a successful business that would be worth funding, we blame it on men (as everything), and are hopping that someone is going to hand us money without hope for significant ROI because "we are visionaries and our cause matters".
One of these is killing "zombie" processes that have been abandoned by their calling session.

That's funny terminolgy, isn't it? Killing a process usually means sending it a signal, typically TERM or KILL, that causes it to exit. But a zombie process is one that has already exited, but hasn't been waited for by its parent, where its parent is either the process that spawned it, or if that process has died, the process with PID 1. This is usually referred to as reaping the zombie process, not killing it. AFAIK, a signal sent to a zombie process is simply ignored.

Or do the quotes around zombie imply a different meaning, such as "zombie-like"?
Comcast accused of violating NBC merger commitment and net neutrality rule
At least their update binaries are unencrypted, which allow us to see what they are using.
If some of you want to have a look:
The article:
https://shkspr.mobi/blog/2016/02/bmw-are-sending-their-softw...

Direct link to the binary:
http://www.bmw.com/_common/shared/owners/bluetooth/bin/UPD07...
It would have a diameter of 0.5 degrees--the apparent diameter of the Moon. It would last in orbit for about three years, before the drag of the Earth's atmosphere and the pressure of solar radiation on the spheres caused it to spiral inwards and eventually burn up in the lower atmosphere.

The Light Ring would by visible for 10 minutes out of every 90 minutes for two orbits after the Sun sets and two before the sun rises.

So, I understand why it's a bad idea, and how it affects astronomy, and why we're better off not having done it. I just want to say that would have been awesome to see, and I totally understand why they wanted to do it. Now I'm a little sad we didn't get to see something like that.
US defense secretary talks offensive cyber-weapons and bug-bounty
How would anyone see the timestamp to click on it?
>With all due respect, you really don't know what you're talking about here.

Benefits of interest rates are ambiguous, as I argue. Inflated asset prices benefit asset owners, as I argue:

https://www.stlouisfed.org/publications/inside-the-vault/spr...
I'm not a regular on Hacker News, but thought my tweet would be worthy here too:

Based on our analysis of LinkedIn, there are 1.7 developers for each SW engineer. Raw data here: bit.ly/1QOobbN
He started an owns Moon River Software, which does software consulting and development, I think. They make products like this: http://www.auditshark.com/

He's also done a few other side projects and seems pretty involved in the startup community.

The book also includes feedback from pretty respected people in the small startup space:

Patrick McKenzie - Kalzumeus Software

Brennan Dunn - DoubleYourFreelancing.com

Gabriel Weinberg - Founder of Duck Duck Go

Josh Ledgard - CoFounder of KickoffLabs

Brian Casel - Founder of Restaurant Engine

Dr. Sherry Walling - Clinical Psychologist

Hiten Shah - Crazy Egg & KISSmetrics

Justin Jackson - Product People

Nathan Barry - ConvertKit

Also the book is only $39. Mike should pay me for this promotion, haha.
The problem here is that the problem is exactly the same as any startup -- ideas don't mean a lot. By that I mean that most any idea I could come up has probably been tried before. The trick will be finding a developer who is deeply immersed in the culture of folks they're tying to help and can speak to them.

Anonymously identifying officials that asked you for a bribe. That'd be a great app.

Finding the nearest potable water.

Job search for unskilled workers.

Craigslist for illiterate people (add in geo-location instead of cities)
A lot of these devices are low-end so I can see that removing it is two-fold benefit:

1.) Making friends with the NSA.
2.) Improving performance on their devices.
It told me yes because the weather is awful here.