skysight-inc/HackerNews huggingface dataset:
Right on about that. I'm a writer. Getting feedback is essential for me to generate useful docs. Getting a negative item is wonderful since that makes the doc more accurate.

I more or less ignore positive feedback, other than to thank the reviewer.
Predicting Vulnerability Exploits with Twitter Analytics
The parent-child analogy is spot on. It's also why managers see themselves as the authority figure and get annoyed when people don't do as they say. Whereas most employees (especially in high-tech jobs) expect their manager to be a mentor/guide, rather than a "boss". This disconnect tends to cause a lot of friction.
GM doesn't own Jeep.
A real simple way is to print money. Really! That devalues the currency, but remember the 1% will be hit the hardest by that.
There is a big difference opting out of safety and having to opt into safety in every code line one writes.

Safer systems programming languages were already available outside AT&T when C was born. Rust is just the latest addition to them.
Maybe under some proposals. But its definitely not the only way.
Compared to Windows, all those buttons for opt-out on iOS actually work.
> Even though we do live in the desert, it is the high desert, and to my surprise, it rains a LOT out here

Unless the climate has drastically changed since I was stationed in Twentynine Palms (about an hour away), it barely ever rained there. And it rarely snowed, it snowed one time in the 3.5 years I was there and it was quite a shock to people that had been there for far longer than myself. It did hail fairly often though even though it never stayed on the ground for very long (if at all).
Shameless plug: If you need an API for multisig checkout Coinkite's over 1,500 startups using it and over 260,000 bitcoins transacted in the last 30 days!

Manage wallets, multisig up to m-of-15, any/all keys can be generated offline, payment processing, Pubnub notifications and much more

- https://coinkite.com/startups

- https://docs.coinkite.com/api/index.html

Ping support on IRC (#coinkite) or support@coinkite.com if you need some Testnet coins to play.
this book is old. It was written before React. I even do not understand why it is so high voted here. But many thanks for Addy writing it and making it open!!!
Thanks for the advice.

I've currently got the technical preview on an old Macbook Pro. Only used it for flashing an SD card for IoT core insider preview. I've since discovered a better way [0] but I'll probably upgrade to the public release once it's bedded in a bit.

The hardest part was convincing Boot Camp that it would install fine. Took a bit of trickery. Can write up if anyone is interested?

[0] https://unop.uk/dev/windows-10-iot-core-public-release-for-r...
Very cool! I wish I'd found your repo before writing my implementation. In fact, I was going to rewrite mine in Golang to reduce memory consumption on my back-up server. I will take yours for a spin.
Markdown + LaTeX editors that I have personally used (and recommend)

https://stackedit.io/

Atom editor + markdown preview with Katex

iPython notebook with mathjax
Request for comments and the internet.
I agree. Penalizing people for working and getting a paycheck makes little sense. Wealthy people pay a much smaller tax rate than middle income earners due to low capital gains, which just adds to the wealth gap. I'd like to see a move away from income tax to a more equitable progressive consumption tax (necessities < consumer items < luxury items), increasing short-term capital gains (active traders, etc) and eliminating long-term capital gains (retirement, etc).

And bravo on your inexpensive living comment. I believe there's a huge need for reasonably priced housing, but zoning does not allow for it. I read somewhere about how mobile home parks are not getting built any more because middle class and up don't want to see them. It's a similar situation with nimbyism in places like San Francisco. This results in lower income folks spending the majority of their income on housing, widening the wealth gap.

What's interesting is it's the middle income and up who are screwing themselves in the long term by marginalizing the very people they depend on. What's even more interesting is that this situation is not the result of free market capitalism, but crony capitalism (aka. cronyism). The market is being manipulated by the wealthy who intentionally restrict choice of those who don't have a voice via the police power of the state (lobbying, etc).
When you click "hire a life stylist" near the bottom of the page (/hirealanguagelifestylist), it takes you to a 404 page. The link in the top header (/hire) works though.
Show HN: This is our attempt at finally bringing headhunting into the digital age
I tried using Sparkleshare. It was buggy and kept crashing after being unresponsive. When I checked the repo, I found that there wasn't much activity.
I scored a 2/10.

It's very interesting how this quiz plays so well into your political and personal biases.

What I take away is reinforcing my bias that intentions and consequences are separate and that we should not conflate the two. However, I imagine many others see this and think "X is bad but Y is good. Let's do more of X and less of Y"
Hmm - the Java attack seems to assume that a JMX server has not been configured to authenticate requests, can be connected to using RMI and has no class loader security manager.

I'm not sure this is really a problem with the Java language, or even the programmer. If I leave my front door wide open, I don't think I can blame the lock for failing to do its job.
You can even write C++ without linking the runtime, to avoid all that unsafe legacy code. For drivers and such. Done it many times.
Can you judge an IPO by its CEO?
Full-Scale JavaScript #15 (good reads for your weekend)
Is it cleaner to view program executing as a function between domains? I don't know. I agree it gives rise to very convoluted explanations where you have to 'imagine' that various things that aren't happening are happening for the sake of a model that is only used in one style of programming language (and isn't actually happening there, either, under the skin).

The advantage of the operational view is that it is true.

I wasn't sure what you are saying in your PS. That you think the functional description is obfuscatory? Or that you were taught the operational view in college and didn't understand why it would be useful?

I think it is unlikely to be you being dumb. Either way your lecturer should have worked through the 'possibilities' to demonstrate why it is useful (exceptions, multitasking, asynchronous code).
Unikernels are a little different from Ethos. What unikernels need is a library interface to any underlying operating system, as opposed to a conventional syscall style interface that dynamically calls into a different privilege level. This lets the developer supply an appropriate set of "OS libraries" that fill in the functionality needed by the application, and no more, and for this to be resolved at application build time instead of execution time.

This implies that unikernels still need to have an underlying OS to drive their logic. The specific choice is wonderfully flexible though: right now we have numerous Xen-based unikernels, and via the Rump Kernel project MirageOS now also boots on KVM and bare metal targets as well.

Ethos has an interesting capability and crypto model that unikernels could map their distributed communication primitives too as well. In this world, the name resolution libraries used by unikernels could use CurveCP (or whatever equivalent version Ethos provides), and provide a multi-tenant, fine-grained capability-based, runtime for dust clouds of unikernels.
You are incorrect. I did not dismiss the author's reasoning. I said: "We could not confirm or disconfirm this as truth, say in the context of an experiment." The author isn't running an experiment, he's just talking about how he feels when he does things quickly. So what's your point?

My point in the original comment about the concept of immediacy of reinforcement is that it is a broader, evidence-based concept that encompasses what the author described. I thought HN users might get value from such an explanation as they could apply it to more aspects of their lives than just "doing things quickly." It seems as though your purpose is to argue with me over things I didn't say or ideas I don't hold, which isn't productive or meaningful to the HN community.
Definitely a work in progress. A startup, changes every day. You email the founder (Marie) and you'll get a personal reply!
Windows 10 is all about being remotely patched and upgraded for the lifetime of the device, never having to install (or pay for) a new "big bang" upgrade, and never being left behind.

Which sounds like a good idea for a billion or so ordinary Windows users. Obviously there are plenty of geeks who will not like the idea of their PCs being remotely managed ;-)
Any system of any kind is doomed to failure if it is designed around the requirement that humans behave infallibly at all times. Everyone is a distracted idiot some of the time.
As soon as I saw the caption, I rushed to the comments to type just this. Thunder stolen. :D
In newer cars, keys are unique and registered to the car individually. My Audi has a list of all keys registered, and I can have the dealer unregister any I've lost.
Which most developers actually don't use, specially the 9-5 developers.
Use Windows 10 on Your Mac with Boot Camp
Try the trending page : https://github.com/trending?since=monthly
8 Ways to Prepare Your Startup for Obstacles Ahead
Good info. Thanks.

IMHO, if money isn't the concern, then the slow completion is a user issue. I don't have the word for "doing whatever it takes to reach the goal on time."

Sometimes you just need to give up your life outside the the basic requirements (fuel/sleep/work/goal) to accomplish something. It isn't a pleasant existence, but you can reach your goal.

Remembering all the time that it is temporary and will reward you.
In my personal experience, backbone has held up better than angular 1 has. Completely different projects and teams so it's hard to draw conclusions.

React + flux implementation du jour looks really promising, though.
Show HN: Prolixy – Breaking the 140 Twitter limit
Seems like every comment in this thread is downvoted. Might be bots.
Panspermia and the Drake Equation
I don't think they're clearly more efficient. For a tall enough building, or low enough traffic, what you save in waiting time, you'd lose in the slower travelling speed.
Twitter just removed the 140 limit for DMs but users are still restricted by the limit in tweets. Sometimes you need a few more characters to say what needs to be said. Tweetstorms or multi-tweet messages work but can be confusing to users. Multi-part tweets can be lost in the timeline and creates a nightmare with multi-threaded messages or lost context. Prolixy makes mega sized tweets quick, simple and streamlines the interaction with users.
Props to Mnot (or whoever did it) for providing links out of the transcript.
Small ammounts of helium, and very small ammounts of lithium were also created in the Big Bang... it's poetic to think that party of your smartphone battery could come from the begining of time :P
I never understood any of the crazy crap they came up with.
Officially only for Macs from Mid 2012 onwards. However I've managed to successfully trick an original uni-body MacBook Pro (Late 2008) into running Window 10 without any problems.
> 50-60% tax on the rich

What does that mean? Income, capital gains? Also, what prevents them from moving out of the jurisdiction? Instead, wealthy people should be encouraged to immigrate to the jurisdiction (brining their skills and capital with them).

What about getting rid of the loopholes, business breaks, income tax and move to a (very) progressive consumption tax? Then drop much of the current inefficient and convoluted entitlement programs and replace with basic income.
Who remembers when most of the blogs syndicating discussions about RSS all started blinking at once, when somebody posted an item whose title was "What happens when you put a <blink> tag into the title?"
Three SAP Vulnerabilities You Need to Patch Right Now – Security Zap
Facebook had a secret ingredient too, they were one of the only sites on the Internet to use exclusivity correctly. They built up hype and got users drooling by slowing becoming available to more groups, and once they became available to everyone they were already established and validated. Of course luck and a simple design factored in too, but I think the exclusivity was the biggest part.
This new activation process didn't work for me. My Windows 10 upgrade started doing some weird stuff on my work laptop late last week, so I decided to do a full format and re-install. When reinstalling, Windows 10 did not automatically activate (and I couldn't use my old Windows 8 key), so I ended up having to get a separate Windows 10 key from our BizSpark account.
FWIW, as part of trying to get some crap Sony laptop drivers working with Windows 10 I installed a clean copy of Windows 8.0, didn't install any updates, then upgraded to Windows 10 via an iso loaded on a USB stick. I didn't even have it connected to a network until well after Windows 10 was installed.

I had already performed the Windows 10 upgrade once on the computer, so it was registered. I would guess if you're doing it for the first time you may have to activate the copy of Win 7/8 first, but maybe just having a valid product key is enough?
I was this March with the family at the observatory park and thought that there was some kind of problem with the gps receiver of my mobile. Very interesting!
You could also have electrical switches. Ordinary lifts already have a risk of this and already protect against it electrically. Next time you're in a lift, try pulling the doors open while it's moving. In my experience, you can fairly easily open them and the car comes to a sudden stop before you have a chance to poke your leg out and get it chopped off.
Unless I'm mistaken, there are a bunch of services like this (twitlonger, etc). Not that that's a reason to stop working on this, of course.
> You can't write safe code in any Turing complete language.

Correct. But, a lot of code is written in Turing complete languages which does not really require any Turing completeness at all. And some code should be implemented in non-Turing-complete, verifiable languages.
It isn't much different than an escalator. Escalators are fairly unsafe and not very accessible with children and the elderly the most common victims in terms of injury and death. Quite a few people die every year on escalator's from tripping, falling and other things.
Thanks. Yeah, I guess that's not too bad (I'd overlooked it before because "Trending" is a section I avoid (and/or install extensions to hide) on other social sites). https://github.com/trending?l=go&since=monthly shows syncthing. I'll have to go explore a bunch of the other listings. :)
From app to architecture: how Curbside designed and built its Pickup Pod
While I wouldn't want to use just Backbone anymore, I've found Backbone + Marionette to be quite nice.

About a year ago, I was beginning a new (personal) project, and thought maybe I'd learn Angular... went through a few online tutorials, seemed fairly pleasant to work with. Then I ran across the news regarding Angular 2.0, that it would be more or less a completely new framework. Not sure if that's true or not, but there was enough confusion in the blogosphere around that time that I decided not to sink the time into learning a new framework whose creators had already declared obsolescent.

Backbone is the old reliable, I'll stick with it for the time being.

P.S. I don't consider myself a frontend/js developer -- I only ever do front-end work on my own personal projects, because there's nobody else to do it :)
I actually started a Tumbler account to this extent (mainly for the easy user-submission aspect).

http://workspacial.tumblr.com/

It's since been completely inactive - but I'd certainly like to redo it if there was some interest. Perhaps a Subreddit would be better suited.
Politicians can only view secret trade pact in special viewing room
I think having the monitor off to the side and not behind the keyboard and mouse would make my neck hurt. But, it's a gorgeous desk.
LOLOL

Utopian ideas such as that are predestined to failure because human nature doesn't work the way you think it does.

You can raise taxes as much as you want. The wealthy don't care. Why should they? They can just leave. Look at the UK. They tax the bejesus out of people. Now count how many wealthy UK entertainers (selected for having acquired new wealth, as opposed to old family money that's more or less tied to the land) emigrate after they score.

So who's going to fund your basic stipend after you tax away the wealthy and the corporate taxpayer?
I wrote a little thing that helps you make your commits 𝔢𝔵𝔱𝔯𝔞 𝔞𝔴𝔢𝔰𝔬𝔪𝔢: http://antglove.com/erger/
Agreed. "Higher taxes" is a lazy excuse for just fixing how the money is being utilized in the first place. I'd agree to higher taxes, but only after political jurisdictions have proved they are good stewards of my money.
> But we also have to acknowledge that we as a profession are not able to write secure code in C/C++.

Then you've picked the wrong profession. You write that like it was a fact, while it's obviously nothing more than a lack of skill (and maybe knowledge) on your side.

If I chose a language primarily because it's 'safe', that would mean that either I'm pretty bad at writing safe code, or that I'm just unnecessarily lazy.
Show HN: Birdly.co – Create a poster out of your tweets and avatar
It must be really slow in order to avoid attacks like this one: https://github.com/IAIK/rowhammerjs
It's similar to the articles that I occasionally see here where people say stuff like "If you have a job that you don't like you should quit IMMEDIATELY" as if that's a perfectly valid option for everyone :)
> The alternative is Google push an update that inadvertently bricks a bunch of rooted phones. Can you imagine the kneejerk reaction from the internet then?

That already happens [1] on non-modified devices. So just come up with a "yes I know what I'm doing and accept that this may bork my phone". Or and even better idea - how about the ability to turn off OTA updates? Right now my phone says there is an update but I can't apply it due to being rooted.

[1] http://www.techtimes.com/articles/51525/20150508/nexus-9-and...
Perhaps quality is subjective, but saying RED cameras are low end of quality is complete BS. It is a popular misconception though - a lot of people didn't get the workflow early on, and unfortunately the reputation stuck. People were used to cameras that destructively burnt in gamma curves, altered brightness, etc. and the raw RED footage that required a little massaging to bring out the image which confused people. The advantage is that it gives you massively more flexibility for altering the look in post. These days, great colour grading software like Blackmagic's DaVinci Resolve and others is far more accessible and everybody wants raw now, so its not really much of a problem.

Arri make some great cameras too. Really, both have come so far that either can generally achieve most or all of what a talented DOP is going for.
WOW Slider HTML5 v.8.5 is out
I always had problems with Bootcamp. Drivers are unstable. I prefer to run Windows as a Virtual machine so I can enjoy both Mac and Windows. I'm using VMWare Fusion. It support many trackpad gesture (Bootcamp cannot do that). You will only need more RAM.
Ugh... these kinds of extreme posts really piss me off. Yes, C is unsafe. Yes, there are safer higher level languages, but there's a reason C is used. Because it's REALLY freaking fast, and allows you to actually tune how memory is used.

The issue with C is not the language itself. It's the complexity of the project. Once a project reaches a certain size, no programmer will be able to keep the entire thing in their head at one time. That's why the bugs appear.

I have no issue with saying that C is hard to work with in giant projects. If you have an issue with that, write the sections of code that bottleneck in C, and then glue them together with a higher level language (I personally like Lua for this).

Also, the post is mainly complaining about security issues for Chrome. Assuming Chrome is rewritten in Rust or Go, will these security issues vanish? Of course not. Bugs (especially security bugs) will exist in all software, whether it's written in C or Ruby.

So the results of rewriting all C code in the world is: slower, less optimized code and continued existence of security bugs. Sounds great.
Even before my eyes glazed over I understood exactly 0° 0' 0.000" of that last paragraph. So thanks for both simplifying and expanding it.
You can use TrackPad++ for extended trackpad support. http://trackpad.powerplan7.com/ but it is not official.
Did technology kill the book or give it new life?
Congratulations for the Octopart team. However, as a user of both Altium and Octopart, this is worrisome.

Altium has a bad history of licensing schemes, bad support and, most of all, old technologies. As a user, I understand a professional tool must be stable and not jump in the latest fad, however, the Delphi and Turbo Pascal cracks in Altium show all to often. Most designers I know get the illustrative habit of closing Altium from time to time to avoid losing data in the next crash.

Their version control bindings also show their age, and a few years ago I cracked in a post[1] about Altium and git:

> The answer I eventually got from Altium was "what is git?" I took that as a "don't try it."

I really like the tool, but the company seem too invested in selling services like Vault and flexboard, which sound great for big companies and consumer products, but, as a freelance and custom projects engineer, they are a much lower rank to me than simply good and practical ECAD.

[1]http://stackoverflow.com/questions/5121233/how-to-use-altium...
Alternatively for RSpec and friends there's https://github.com/grosser/parallel_tests. Works without a centralised server.
Great example of the importance of diversity!
Yes, Periscope is getting huge.

I feel this platform is very cool and can fulfill many niches along with Meerkat. For example, I could learn/communicate from/with an expert on a subject or just hangout with someone famous (Kevin Hart). I even watched an entire wedding (from planning to the event to the after party) thanks to Amanda Oleander (I think she's the top Periscoper right now).

Personally, it can also broaden your horizon, especially for shy people like me. I'm using the platform to learn broadcasting techniques and to showcase my artwork (@artJutsu). I'm horrible at it, but I feel I'm getting more comfortable with my public speaking because of it.

When you broadcast you are LIVE and have to think on your feet to keep things interesting. This is much different than non-streaming social media because you can create the most perfect instance of yourself/business.

I would love to see how this product develops further. I don't think it will be a replacement for Youtube or Twitter, but more of an enhancement of your current social paradigm.
There's the LifeHacker workspace show-and-tell group on Flickr: https://www.flickr.com/groups/lifehacker-workspace-showandte...
Good point! Another reason to drop personal and corporate income tax, short-term capital gains tax and replace it with a progressive consumption tax.
Well funded is a bit of an understatement - Jim did have a net worth of over a billion dollars at that point, which probably helped...
Oracle can go after who ever they want as long as the law allows them to. I don't see how they can target IDEs, though. IDEs don't provide the Java API.

One way translation of byte code is not interoperability. Android apps cannot interoperate with "real" Java apps.
You could also just switch privacy badger from block to kill cookies mode. Unless those sites are using some sort of super cookie, it should do the job.