skysight-inc/HackerNews huggingface dataset:
I've seen those issues as well. I it Duet more as a second display more on my win8.1 laptop, and have very strange 'disconnects' - the iPad screen just randomly goes berserk and technicolor, and I have to quit the app and restart to get it picked up. This usually happens around the same times iTunes tells me there's an update, so guessing it's related.
Yeah, FWIW it's not a new problem and I'm not confused by this in general but I don't prefer it.

But I think we can all take a step back and see the ambiguity right?
You might be thinking about the Office-like companion to Notes, Symphony. AFAIK (going from some Name/Location/BU-looking email addresses) IBM still uses Lotus Notes for email.

Lotus Notes is actually quite good when used properly and in moderation, but it really does not set a positive tone culturally.
The intent of a building code and the actual result of its enforcement may differ by a wide margin. The injustice largely comes from selective enforcement under inappropriate circumstances.

I didn't intend to make a point about building codes, but rather about how quickly humanity changes its standards for technological advancement. For tens of thousands of years, a mud hut with tile roof and underfloor heating would have been a luxury accommodation. Now, for a lot of people, it's rustic and primitive, fit only for camping trips rather than permanent habitation.

Humanity is scary not only for its ability to construct shelters like this without any specialty-evolved biology, like a woodpecker's beak, a beaver's teeth, or mole claws, but because it can extrapolate the idea of shelter so far beyond our current survival needs that even a thing that well exceeds the minimum requirements is still considered obsolete.
I think what the GP may be getting at, with respect to building codes, is that while some of them are valid safety concerns, there's a lot of them that can be attributed to "regulatory capture" -- At least here in the US, I've lived in one jurisdiction where residential electrical (120V 15/20A circuits) was mostly required to be in metal conduit (EMT or better). Elsewhere in the country, as long as it's in a wall, type NM cable (insulated solid conductors in a plastic jacket) is acceptable in the same situation. The only explanation I ever heard for this was that we were in the suburbs of a city where unions had historically lobbied for certain practices in electrical and plumbing work that guaranteed more labor had to be done. (I'm not trying to make a comment about unions here, corporations are responsible for many similar situations in US law.)
At this point it would be news if exercise isn't beneficial for $CONCERN.

So the question is how, do we make it so that people want to get of their ass and exercise? Considering the general state of health in most first world countries (especially given the recent news that half of US adults are either diabetic or pre-diabetic), this may very well be the question in public health.

And yet we almost never see any research about this.
DNA decomposes very quickly. It's half-life is 521 years. Even in best case, DNA becomes unreadable in 1.5 million years.

While Neanderthals lived 38k years ago, this species lived ~ 3 million years ago.

Reconstructing this species is practically impossible.
Currently the top 2 offers are "nothing for everything" and "ass for ass".

Someone else may have gotten confused between the two fields because they're offering to give people head in exchange for PHP.
> Peer reviewed results are hard to be sceptical about.

With rampant forging of data and results, you better be skeptical of peer-reviewed results too. Reproducibility is an important, oft-overlooked, and under-appreciated part of science.
I like this comment because it helps illustrate the subtlety of monads as they apply to programming.

I think mode C# programmers would likely think of ';' and '??' as syntax, and who is thinking of 'no-op' as anything!?

But if you were in haskell this would not be syntax, but just functions on an instance of the Monad type class.

Haskell could easily add some sugar to make these constructs syntax as well, but it would just be sugar -- and that is where the power, and confusion I think arises when most programmers think about monads.
Off-topic: Is it just me or does Level3 not have proper A records for www.tonicdev.com?

tonicdev.com works fine.
Better how? We don't need the TSA to provide actual safety. We are already plenty safe. What we need is security theater, and we get it.
I personally prefer DMTCP due to its nominal portability and the separation of low-level checkpointing (MTCP) from the higher level coordination. On the other hand, its unit of granularity is the computation as opposed to the process, so you have to start multiple coordinators to get the latter effect.

CRIU is still an interesting project nonetheless.
You're expected to pay tax on the value of barter in many places. Not sure about the US but in Canada you are.

Not that anyone does, but if the CRA comes knocking you could be in trouble. :)
12 must-have agile tools that keep software engineers productive
I just realized I typed "encryption", and not "crypto". Totally wrong there, encryption definitely implies math.
It looks like IBM's Spark-related work is planned to be here initially: https://github.com/SparkTC

There's an article here: http://techcrunch.com/2015/06/15/ibm-pours-researchers-and-r...
capital somehow binds up prior effort into a claim on (others?) future effort?

Actually, yes. Money is a lien on future production. Or demand rights. That's specifically what debt creates: an obligation to someone else for future efforts if the debtor.
Interesting. One note, the TTL was a very successful family of integrated logic devices (the 7400 series introduced by Texas Instruments), but it wasn't the first. The earliest was RTL (resistor-transistor logic). Many years ago I built an RTL circuit that played the game of Nim [1] on up to four heaps and 15 counters per heap, using perfect strategy.

Other logic families were ECL, IIL, and my favorite for simple projects CMOS (very low power that could be supplied at a range of voltages).

[1] http://www.math.cornell.edu/~mec/2003-2004/graphtheory/nim/h...
That's the entire relevant history of Opera. They learned that innovation is a bad investment.
Show HN:Importance of CI CD
Texas school districts are independent of any other body with one exception: Stafford MSD (southwest of Houston), which is municipal. Some are county-wide. Some cover large territories of low density ranchland. Some don't even cover one city.
The 3 Principles of Secure Design Maturity
Nice! The only thing I'm kinda missing is the type of the pointing device. But, since it looks like Lenovo is currently the only one with the trackpoint and there is nothing else out there (is that right?), it's not too hard to just filter by brand and then look at pictures.

Perhaps, separate "Lenovo" and "Lenovo/Thinkpad" because they are really quite different machines?
This announcement fits along with Node.js 4.0's release containing a commitment to an 18-month roadmap in giving Node.js a greater maturity.

As much as I like to think I have chosen Node.js purely for its merits, having a wide community who adopts a platform brings a few perks:

- Hiring developers requires less of a gamble on their part. Elixir looks very promising and probably has a lot of advantages over Node.js thanks to it's Erlang foundation but it makes it harder to assemble a team—I hope this changes as I wish the Erlang/Elixir folks all the best.

- There is a great amount of wealth contained in the package repository NPM. Before Node.js, this was a great strength of Perl's CPAN (and TeX' CTAN before that).

- Having large organizations adopt a platform will eventually increase OSS contributions.

I could be mistaken but I don't see Node.js following the bureaucratic of Java's JSR if it continues to adopt a lean and mean approach akin to UNIX tools (do 1 thing well).
Google Fiber wants to offer gigabit service in three new cities
Why we failed
Nope, same here.
Anybody?

https://en.wikipedia.org/wiki/Sun_acquisition_by_Oracle
Interesting, thanks for the links. Honestly, I tend to avoid writing Java in favor of native languages at this point largely because of latency requirements. I still wonder where code sharing outweighs the type cast overhead for most JVMs though.

> It doesn't have any official support from the Android team.

Go on Android definitely seems to be in its infancy.
EveryPolitician
Why do we need data about what the poorest think
Stanislaw Lem imho is one of the most accurate futurologists. Drone armies, spaceflight psychological problems, he had that all, and his Futurological Congress is also hilarious.
How Wedgies powered online polls for the White House SOTU livestream
Speaking from a HIPAA point of view, the amount of complexity you must manage to build your own compliant environment on AWS is extremely high. HIPAA's controls account for block level encryption, managing your logs a certain way, and many many more things.

Furthermore, compliance is more than just doing the right thing. It's proving that you are compliant. There is immeasurable value with selecting a vendor who is audited to be HIPAA Compliant or HITRUST Certified because then the risk is offloaded to someone with credibility in the marketplace via a Business Associate Agreement. If you wanted to build your own HIPAA compliant stack on AWS, and you want to be taken as credible when trying to sell to a CIO at a hospital, then you will need to go through the procedure of becoming HITRUST Certified as well.

Otherwise you will just be nibbling at the edges and taking on all the risk while hampering your business model.
How Inmates and Loved Ones Review Jails on Yelp
Please send your moral support by signing the EFF's Letter.

https://act.eff.org/action/support-tor-and-intellectual-free...
How would it have been hard?

Seems like a 10 minute fix at most to me to rehash the old password once the user was authenticated then put a flag whether they've been 'fixed' or not. After 3 months deactivate the old passwords and sent them an email reset.

Although AM was in the business of essentially blackmailing their customers. So ease of getting back in was of higher priority apparently.
In other news, sometimes jokes are not literally true.
I really appreciate the focus on adding more helpful warnings to help inform you when you're unknowingly about to shoot yourself in the foot.
Automatically generate album covers with deep learning
It is not just one anecdotal story. I used to work for IBM, then have them as a client, then was a business partner, and have worked on their software for over 20 years.

Based on all my experience, they are slow and expensive, and over-build their teams. They do deliver the final product and it will work, which is why people hire them, but they do not do it efficiently.
In my last job, I used the Bloomberg terminal on a daily basis. I loved it -- the breadth and reliability of their data is unmatched.

As I see it, the two main weaknesses to the business model an upstart could use are:

(a) DOS-like UI/UX: though many of their clients take pride in their skills at navigating the arcane maze of commands to access data (and once you know how to access the data you need it becomes lightning fast), it's a serious hurdle to overcome for more casual users. The terminals sat relatively idle in my office when I first joined because no one went through the trouble to access them.

They have excellent customer service on call who basically does the work for you at no further cost if you need it, but that's a very expensive band-aid, and it's time-consuming. Many of the senior directors at my company preferred to use Thomson's browser-based data from their desktops to get information more quickly.

(b) Privacy/secrecy: In May 2013, a few banks, including Goldman, complained Bloomberg reporters was spying on their traders' activity on the terminals:

http://www.nytimes.com/2013/05/13/business/media/bloomberg-a...

Secrecy is paramount to these traders. I'm not surprised they're backing a new chat feature.
The cool thing is that compared to many languages/platforms, Java already has an excellent module system. Just look at the horrible hacks you have to go through in C++, Ruby or Python to manage multiple projects written in different versions of the language or with different versions of dependencies are just ridiculous, especially if you're developing on multiple platforms. Oh, you want to deploy it too? Have fun.

Let alone the IDE support. I think it's truly amazing that I can make a project with 3 different JVM languages and get instant IDE autocompletion and warnings when calling methods between those languages. The source -> .class -> .jar thing has turned out to be a remarkably visionary design (or just a very lucky hit). For comparison, C# still compiles and "tools" that much slower because .class files are missing in the pipeline.

It's a testament to some of the true goodness of Java, despite its unpopularity in hipper circles, that they don't think a Maven-managed folder full of JARs is good enough.

Of course, this is really a JVM thing and you'll also get it if you use a different JVM language so you can actually get the best of both worlds.
The Programmer's Dream Job
Or, how about instead of having to exercise like crazy to cope with work, we make work itself more sustainable?
7 Lessons Learned in My First 2 Years as a VC
What's the experience like, is it worth investing time/energy in using this? I reckon that they are also suffering from the same problem, of people not being able to easily migrate from their long-standing email address(es).
I was talking about logical implication, which does require a complete guarantee. I didn't realize you weren't.
SQLite compiled into JavaScript via Emscripten
Apple's Pencil looks great, but
>> No one likes the GOP right now.

Correction - nobody likes the current two party system.
You can just pop open a section of the zipper, then use the zipper over the opened chunk of zipper and it re-seals it

https://youtu.be/zMTXzQ0Vqn8?t=111
Niklaus Wirth is one of the most under appreciated computer scientists. He ought to get more publicity.
So:

- a `ref` of your own component will be the component instance, complete with `getDOMNode`

- a `ref` of React.DOM will be the DOM node

Just seems weirdly confusing.
Who are the user testers?
Morphological computation: The hidden superpower of soft-bodied robots
Vineyard wedding ideas for wine lovers
The "." in versions is not a decimal point. There's certainly no such number as 0.9.1.
Ask HN: What is your compensation and location?
Living on a boat is always an option on the gulf coast.
Matt Jacobson, Facebook’s Gatekeeper for Hollywood
DiziVizi is Periscop and Meerkat for videos. Promote videos, tag to map locations
Yes.

That's why you usually write it like this:

time.Now().Add(10 * time.Minute)
Yes, and of course the result of building codes can often be justice — the people who died in the Haïti earthquake died of a lack of building codes, after all.

I agree that we take learn to things for granted quickly. I think that's unfortunate and leads to a lot of unhappiness. Forcing our addiction to needless luxuries on others is a significant way that it leads to unhappiness, but far from the only one. You also see people dying of lack of physical activity, for example.

I don't think it makes sense to talk about "the intent of a building code". Since we have not yet produced artificial general intelligence, building codes are not yet sentient entities with intent. Different people who supported the enaction of the building code had a wide variety of intents; the different people who convert it from a piece of paper into a pattern of human behavior, by enforcing it, also have a wide variety of intents. Most of these are unknowable.
ldexp( ) is a surprisingly expensive operation because it has to handle edge cases correctly; even if you don't hit those edge cases the best implementation of the fast path on most architectures is approximately extract exponent, add adjustment, check result, branch to fixup if out of range, insert exponent. If the range of adjustments you need to support is small, and you're not totally load-store bound, a lookup table is faster.

(That's not to say that Java shouldn't have ldexp( ), just that it's not a fix-all.)
Develop with the New TvSDK – San Francisco iOS Training, October 26th
How do you find the user testers?
Please provide feedback and suggestions.
It is hard to say what this means at this stage...

IBM develops products that it acquires based on where IBM needs the product to go. Sometimes that matches where the user community wants it to go, sometimes it does not. But they will put resources behind it, and it will change - we just need to give it time to see what direction that change takes things.
And yet the Dreamcolor on which I'm reading this is matte.

The worst part visually is the bounce from the white wall behind me, which would be much worse if it were glossy.

Colors are always going to be dependent on ambient light, since your perception of the white point changes. And if color is important to you then vibrancy probably isn't, since calibrating a monitor can only ever shrink its gamut.

IMHO, glossy screens came from the same place as shortscreens and white backgrounds (for emissive displays) - Hell.

As far as laptops, just get a used Thinkpad (real one - X, T, or W). I hear HP has a good business line too, if they're your kink.
Actually, most of these studies show that moderate exercise is beneficial for $CONCERN. Strenuous exercise can lead to a heart attack, knee damage et cetera, and sports are often inherently dangerous – from broken bones to tennis elbows. The prevailing scientific view on exercise is actually quite nuanced.
My own anecdata definitely supports this study's conclusion. I wish I'd been in the habit of regular exercise when I first got into the startup scene.

That said, I fear the outcome of their recommendation:

> Organisations wishing to proactively reduce burnout can do so by encouraging their employees to access regular exercise programs.

If burnout is prevalent enough among an organisation's workforce for "proactively reducing" it to be strategically worthwhile, that suggests it would be much more important to introspect on why they are burning out so many of their employees in the first place. e.g. does your culture explicitly value "hard work", which can turn into encouraging unpaid overtime? When you celebrate hitting deadlines, do you look back on whether it was thanks to good planning or "crunch mode"? Do people understand the reasons for decisions that affect them?

Not that these are easy problems to fix, but I'd hate to see companies start thinking burnout is something that can be "fixed" with a gym discount and workout incentive schemes.
make it then-able... like so:

doSomeAsync()
.andThen(doSomeOtherAsync1)
.andThen(doSomeOtherAsync2)
...
.andThen(SomeOtherAsync10)
.noAndThen(finalize)
So it's just HTML?

Is there a reason (legal or otherwise) that they can't just use HTML?
> So the question is how, do we make it so that people want to get of their ass and exercise?

Sell it in a pill, or sell a service so that someone else can do the hard work for me, or otherwise sell a gadget I strap around me and it works "me" out. /s

In other words, pigritia imperat - laziness rules.

More seriously, people will exercise if you can distract them from the fact that they are exercising. Once those immersive first-person shooters become cheaper you might see a change.
Is it really that unreasonable to say that the ambiguity is long gone when version numbers now commonly contain several points and often letters and dashes and what not?
So in other words, Reagent? https://reagent-project.github.io/
I had the same experience except it was my 3rd job. My colleague dropped out of MIT to work there and was easily 2-3 times the coder that I was and had written all their software. I'm positive he was getting paid less than I was. (Our boss/the owner was also great.)

The good news is that when I left I they gave him a huge raise, I think they doubled his salary.
Streaming acceleration readings on realtime dashboard
Wall Street Journalist Backs Right to Repair
Are there any horrible hacks needed for Ruby to cope with dependencies? Is this something new or you're just ranting?
It's an interesting phenomenon indeed. Coming from C++ and Prolog, I disliked Java quite a bit, but took two positions where Java was the main language (because they were interesting NLP/ML positions). In the end it's a tool to get interesting work done.

I follow some PL lists and there seems to be a sizeable group of people who prefer a position in their favorite language. Of course, I don't know what portion of the overal market they represent.
I don't approve of linkbait/hyperbolic titles either, and I don't think it's a good excuse that the titles are selected by the editor rather than the author, but it does seem to be a less serious sin than the typical crap found in article bodies.

The quote from the article

> MIT researchers unveil the first fundamentally new approach to cache coherence in more than three decades

is more hedged ("fundamentally"). I don't know if anyone in this thread has the expertise to evaluate that judgement.
> Anyone with an email address older than 5 years is going to be buried in spam

I've had my current domain for 10 years, don't run any spam filtering ( just fail2ban ) and I've had fewer pieces of spam than I have fingers.

So whatever you're doing... Stop doing it.
Seems to be down ATM.
Archive link: http://web.archive.org/web/20150906053023/http://ftp.newarti...
> [...] although it makes sense, for example, that improving at resistance training would lead to a sense of accomplishment.

It's not just a sense of accomplishment, it's an actual accomplishment: to be a stronger human being than you once was. And unlike most other accomplishment in life, you're not under anyone's whim or circumstantial luck. There were a big thread on HN just a few months ago on that: https://news.ycombinator.com/item?id=9782083
Treadmill desks!
Well done, my version:

http://jonyjive.com/#2.3.4.16.13.7.v.p.15.o.e.8.16.10.y.c.o....
Ingrid Burrington on Infrastructure, Fantasy of the Cloud, and Digital Literacy
I heard just having ammo works as well. Can anyone confirm?
The popularity of reddit over HN (then and now) means that more interesting things have always shown up there first.
Criticism is fine, but I think it's fair to set a high bar (there've been some good and worthwhile technical criticisms in recent months that pass IMO). So much Apple keynote criticism is just lazy snark. Last year, the song and dance was a constant stream of "eh, it's just bigger". Which was fair in a sense, and it scored a pedantic point for those that argued the screen was too small, but it really missed the mark in giving the sense that the iPhone 6 was (a) a great phone and (b) basically about to upend the last vestiges of Android from the high-end (profitable) marketplace.
It's curious that Optikey was posted today, because yesterday I wrote a post about the promise of iris scanning technology to deliver a seamless payments experience in VR headsets.

Unfortunately, none of the VR headsets shipping in the next six months have iris trackers (much less scanners). The only headset I found was Fove, which was successfully kickstarted and ships in 2016. Fove did a promotion with a Japanese school for wheelchair-bound children, in which a child played a piano using the iris tracking function of the headset.

There are some iris scanner-equipped phones shipping in the near future, but none with iris trackers as far as I could tell.

I can share the post link if people are interested.
> For the purpose of modularizing the Java SE Platform’s reference implementation, .... Whether this new format, provisionally named “JMOD,” should be standardized is an open question.

That just talks about the JDK. There is no promise that normal applications can use this format.