skysight-inc/HackerNews huggingface dataset:
This is a brilliant article. It concerns with Magazine publishing but I can guess that the principles apply everywhere. I read the author's pitches with a mind of an editor constantly thinking how would I ever possibly pass it?

The surprising thing about pitching / selling is how oversold is the "magical" knack — of the business guy who knows how to woo. But it's only a matter of understanding that people are willing to listen to you as long as you aren't wasting their time. Editors are more than eager to publish an excellent story, but a pitch like "I want to write about AI" won't cut it.

I have a small blog[1] on which I occasionally write stuff. My process has always been to write a small post, publish, post on HN and disappear with disappointment when they don't catch attention. I think I understand it better now that it's not only a matter of writing novel ideas, but also catching the attention from the first headline, and the first paragraph. In our minds we think of our writing / pitch as a whole, but, for the reader, it's a progressively building story.

[1]: https://shubhamjain.co/
> Welder. It's everything that makes a skill desirable
> to learn. Very easy to start, impossible to master

Indeed. I picked up a bit of hobby glassblowing then metalwork which led me to learn welding and blacksmithing. I don't necessarily want to leave IT for it but I love these things as an avocation. Eventually, I will be good enough that I might offset the cost of my formal and informal education in these things. That's the plan, anyway.
http://csswizardry.com/2016/05/the-importance-of-important/
This is absolutely true, if I drove my little resistor right out of its rated power dissipation spec it would go non-linear and eventually discontinuous :-). Often a visual indicator accompanies this deviation from the datasheet in the form of smoke.

I think we all agree though that a negative differential resistance is most simply defined as a negative slope on an I(V) plot for a specified range of V.
This is all the more reason that we need standardized software/OSs for these IoThings. Not only do the companies not want to be on the line forever, but if they allow users to modify it in sane ways the users can do the work. Eg, if it's just small linux installations with a very basic http api in open source libs, it can probably be patched with relative ease.

Instead, everyone is doing weird crap, everything is complex. I hate it as a user.
Not sure if it's the browser or the game but sometimes clicks and taps don't register. Love the themes though!

One other issue is since you can't seem to jump during a power up if an obstacle comes right as the powerup ends you'll lose with no way to avoid.
VR has a massive hurdle to get over. You can't expect people to drop $600 on a headset _and_ (at least) $1k on a machine that can run it.

Costs will come down, but 2017 won't be the year. I expect VR to grow, but only in the gaming market.
Hopefully that changes with the next bump in pixel density. Aggressive supersampling already is getting close to readable.
They said that about programming but I still enjoy it.
I bet you'd be on the hook for installing a door without locks though.
They'll probably have to change the name of the company if they want to get out from under the stink of sleaze.
Changes to Google+ Hangouts API
Hi,

At the Google Horizon event in September 2016, we previewed a new experience for Hangouts focused on meetings.

In order to streamline our efforts further, we will be retiring the Google+ Hangouts API that enables developers to build apps for the older version of Hangouts video calls. This API was originally intended to support social scenarios for consumer users as part of Google+, whereas Hangouts is now turning to focus on enterprise use cases.

Starting today, no new apps will be allowed, though existing apps will continue to work until April 25th, 2017. Users may continue to access existing apps through current entry points until that date.

We understand this will impact developers who have invested in our platform. We have carefully considered this change and believe that it allows us to give our users a more targeted Hangouts desktop video experience going forward.

We welcome your continued support.

Best regards,
The Hangouts team
Does it still depend on jquery
KillDisk Ransomware Targets Linux
I completely agree with that.

However, I do think the current situation is valuable regardless. As long as we have some people on each side, doing whatever they can to attack their enemies with truth.

It might not inform us of how great each candidate is, but will give us a pretty good idea of how bad each candidate is.

- - -

Non-partisan truth finders are obviously better, but only if they are actually non-partisan! People who control the truth without making it obvious they do, I'd find more concerning!
Please next time take me with you
I mean, we're under the assumption here that the app that's listening isn't owned by the attacker. If it was, you already know the person's identity (and location, and probably a lot more) because you control the app on their device. It would be a lot of work to target and infect someone's phone with malware just so you could confirm that they did in fact visit a page on Tor. Probably the same amount of work to just infect their computer with malware and take a screenshot.

If we assume it's a third-party ad network, which is the only plausible explanation for why there's an app listening for ultrasonic cues on a user's device, it would need to be listening all the time. That is what the article describes.
Show HN: One more pomodoro clock
Love that book! Just got Bread Baker's Apprentice too.

With you completely. My 10-year-old niece is on-board, telling me about how we're going to do this next week. I'm pretty sure I'd miss programming too much though.
First Look at Windows Holographic VR Headsets from Dell, HP, Acer and 3Glasses
Hey, thanks so much for this feedback. I really appreciate it :)

You're right, I definitely missed some important stuff. I sorta took for granted the fact that emailing people has always been second nature for me. Will do a follow up on this since it's just as important.
Sam,
How do you see the future of the "Sign Up with Email and Password" field across the World Wide Web? Do you think that this method is associated with inconvenience and seems outdated at all?

In short -- By your vision, what is the future of "Sign Up" in the digital world?

Thank you very much for the response!
That's a perceptual bias. There's a tendency for humans to resist changes just because they don't feel normal.

Humans might have spent at least hundreds of thousands of years talking to each other in person, but only a fraction of that commuting by cars, or even having the notion of jobs, or even the notion of "productivity". Further, the same arguments you made are the same arguments made in any given era.

I do think it is mentally healthier to not be so addicted to technology, to have 1-on-1 personal communications. But generally-speaking, the sense of self-worth, validation, etc. for the vast majority of people at their jobs is suspect. The quality of 1-on-1, personal communication has more to do with what mindfulness meditators call "presence": how much your awareness is in the presence in the here-and-now, and less to do with whether you are intermediating that communication through technology. Much of the social communication tend to be on the superficial side, even without technology.

Being present is either the most difficult thing you will ever do, or the most effortless.

Tangent: Buckminster Fuller once characterized words and language as human's first technology. One that follows the ephemeralization pattern such that it disappeared (we are no longer generally conscious of language as a technology).
Just for completeness, there is one other major unstable feature that Alacritty requires. #![feature(step_trait)].

I forget the precise details, but I believe this was required for using newtype wrappers as a `Range` for indexing. Specifically, the grid can be indexed as a range like

grid[Line..Line]
Incredible chiptunes
Well, it is being made into a movie:
http://www.vanityfair.com/news/2016/06/jennifer-lawrence-wil...
This seems to me like a simple tool to do the job. Could you please elaborate on the requirements?
It's either a calling card from a disgruntled employee, or a vibration dampening shim.
A dramatic break in this Antarctic ice shelf could be imminent
This is fascinating, I'm reading lots of resources attempting to understand how this works. Thanks for your responses, I appreciate you taking the time to do that.
since it's GL-rendered at 60+fps, will I see a much more smooth scrolling effect ? Does scrolling introduce lines discretely or continuously ?
I think the concern is that before the laws limiting this went into action in the 30s, some people got fleeced for a huge chunk of what they had. It's extremely hard and time consuming to do proper due diligence on bleeding edge companies, and many consumers don't have even the basic background for evaluating technical ideas. See the massive Kickstarter success of the razor that cuts with a laser, run off of a couple of AAs or some nonsense.

Your idea for technical vetting organizations is an interesting one that might solve some of this, but unless it's mandatory for getting investment, I imagine that most companies won't bother.

This is sort of the function that syndicate leads can provide, though.
Should probably redirect that to the blog; thanks for the notice!
Interesting idea! There is cell broadcast for emergency text information, why wouldn't it be possible to broadcast a bunch of audio streams over 4G along with the telephone and internet service? Better than everyone listening to their own stream over 4G.

(Edit: the technology and protocols for this exist and are discussed elsewhere in this thread.)
Depends where you are. Look into community gardens in your area.
> Seeing that most people desire only a relatively small subset of careers (and almost no one want to be for example a dentist, an accountant, not to mention telemarketer or toilet cleaner), I don't think it's going to work.

Or...these careers would either pay a lot more (wouldn't begrudge toilet cleaners making more money), eventually be found unnecessary or uneconomical and go away (no more telemarketers?) or be automated away. That doesn't sound like an entirely bad outcome.

Besides you'd be surprised how many people genuinely want to be dentists or accountants; those careers may not be for you but I'm sure many dentists and accountants enjoy their work.
DHH's clock is stopped because he keeps saying the same thing again and again: don't raise VC. When a startup fails that raises VC, he points out how right he was. When a startup succeeds that raises VC, he says nothing. In fact, most startups are default dead and raising VC doesn't change that fundamental fact -- but it does give them what is essentially proxy revenue so they have time to figure out how to make real money. There is a very long line of people between Mark Zuckerberg and DHH who are "winning at life", as you put it.

Without VC money, Ev would have had a hard time getting attention and traction for Medium, which is what he needed to test out his idea. That is true for many founders. VC money is their ticket to real-life business school.

An expectation of Medium failing is just an instantiation of a more general expectation that startups will fail. It's not that cruel, really. The employees worked for a well-known brand and are still in the hottest job market in the US. We should not weep too much for them.
Hm. So, for that to work, I'd basically have to forever hardcode the terminal to launch tmux every single time. Basically, this new terminal + tmux = the old terminal behavior.

I'm not saying this is necessarily a bad thing (haven't tried it), I'm just saying this is the way to get my scrollback... uh... back.

Might as well ship the terminal with tmux as a hard dependency and launch a tmux child process by default.
ARDD: Ayn Rand Driven Development.

Every class does only what's best for itself with no thought or concern given to any other class, any objects created are held on to privately forever and any object that needs something is considered a parasite.
https://github.com/unconed/TermKit or https://acko.net/blog/on-termkit/

TermKit is another terminal app from 2011 designed to modernize the command line experience.

Sadly, I don't think it's being worked on anymore.
Yeah, that was my reaction.

> Features like GUI-based configuration, tabs and scrollback are unnecessary. The latter features are better provided by a terminal multiplexer like tmux.

This seems kind of like saying "everyone should use their computer the same way I do". I don't use tmux; maybe I should learn to use it. However, I seem to be getting along fine without it, and no scroll back is a deal-breaker for me.

That said, this is still a cool project and I wish them success.
Something physical. That's the one thing I miss in the IT world. Being chained to my desk for 60 hour weeks is putting a toll on my body and mind. I'm only 30 and I feel wore out from this field. The money is OK but It provides happiness to my family. The construction workers I know can make more on a good year. Plus they get laid off for weeks or months at a time. I've never been off for more than two weeks since I was 14 so that sounds amazing to me.
> I'm actually surprised it isn't used more today,

I'm not at all. Embarcadero has made Delphi a language that is out of reach of the beginner as their Delphi has been rediculously priced. Until recently they didn't have a free Delphi entry level product, it was $199 and was crippled. Now they at least have a free version but the cost has prevented me several times from actually learning Delphi. Now there is FreePascal but Lazarus just seemed clunky and I don't think it has as many bells and whistles as Delphi has.
0 credibility left.
The active attacks are the equivalent of "weather" on the Internet. It's nothing like protecting against violent crimes. If I bought a new house and the roof leaked after only 5 years of regular weather I would certainly expect the contractor to fix it, and file a construction defect lawsuit if they didn't.
tmux has copy-mode (^B : copy-mode <enter>) which lets you scroll through history and copy out snippets without using the mouse. There are also some tips out there for nested tmux sessions.

For what it's worth, I use tmux just like the author of this project: a single urxvt terminal with tmux running inside (no scrollbars, tabs, menubars, etc) and it works for me.
And if you have an engine in it, the biggest expense is time (spent trying to fix the f^%!$@ thing)
Why not? Give your employees a life boat and some time to move on. I know some people who were at Ride well after it was clearly not going to work out. They all had breathing room to find good fits at new companies. Sure it burned a bunch of cash, but it lowered the human cost of the failure.
My two killer "apps" are a google authenticator like app (OATH OTP token generator) and notifications.

Being able to glance at my wrist and see if I need to get my phone out is pretty nice. I don't try to be inconspicuous in meetings or anything, but when I'm doing something, or walking down the street, etc., it's nice to be able to decide if I need to stop and handle it (like a call from my wife or the daycare), or can ignore it, like an email from a newsletter.

And with 2FA everywhere, it's nice to have a standalone token generator that I can wear. The one on my pebble is strictly offline operation (doesn't need the phone connected), which means it's even useful if I break/loose my phone or the battery's dead or something.

Music control is pretty cool as well. But mostly for things like when I'm doing the dishes, swimming in the pool/at the beach, or in the shower. My Pebble is fully waterproof, so I only take it off to charge every few days. So I can stream music from my phone to a bluetooth speaker, and control it without needing to handle my phone.
Getting a 500 from hostgator here!
In China, Big Brother isn’t just watching. He may be selling your data
Thanks :)

You're totally right. I forgot one of the most essential parts of the process which is tracking down the right editor.

The short version is this: find the most relevant publication, then search for the most relevant section (politics, business, etc). Then look on their masthead (you can google {publication} masthead) to find this for every magazine. There you'll find the editor of the section you want to write for. Then you can do a quick google search on them to find their Twitter or email.

In terms of process I usually tweet them first and ask what the best way to send a pitch is. They'll usually include their email. Then I send an email with subject line "re: twitter" (that gets opened everytime). In that email I include my pitch.

More in-depth story on this to come. Appreciate the idea!
The absurdity conceals a reality you don't understand yet, which is that VCs often have to make investments not according to their deep understanding of a specific market, since there are too many markets to study, but by using a few signals that apply to all startups. Those are traction with users, social proof from other investors, and the track record of the founders. Startups are all organizations in search of a business model, as Steve Blank puts it. So you want someone leading the organization who is adaptable enough to figure that out, no matter what initial idea they start with. That's why VCs go with strong founders.
> You do seem overly excited. :)

Hah, yeah I'm aware, but the potential of Rust is huge.

We talk a lot about open source these days, but meanwhile the tools that we all use are sitting on huge substrates that the vast majority of us aren't contributing to and probably never will due to the complexity hurdle that needs to be overcome.

This includes our web browsers, our terminals, our editors/IDEs, our operating systems, our security software (OpenSSL, NaCL, OpenSSH), and if you're a developer, things like our databases. Although I can ostensibly write C and C++, I still don't contribute to these projects because oftentimes a whole new set of local conventions around build tools and utility libraries needs to be learned for every project, and there's a high bar of experience required before contribution is possible without the risk of introducing a memory leak or security problem.

Rust has the potential to change all of this, and that's really, really big.

> Your last paragraph suggests what you really want is a notebook style interface (in the style of mathematica) rather than a terminal.

I definitely appreciate Mathematica and its sort of rich prompt is probably closer to what a terminal should look like rather than what we have today. But most of what I'm doing all day is text editing and using companion tools like Git, which isn't a good fit for it. I'd much rather that those Mathematica utilities come to my terminal rather than me having to go to Mathematica.
Would you care to expand on what "the whole point" of CQRS is, or how they missed it? You seem to imply that the existence or creation of a library to support the pattern is, in some sense, against the spirit of the pattern, which is a) not at all obvious to me, and b) seems like something you should expand upon if you're criticising the article and/or author for HN's civil dialogue guidelines.
You mean instead of C#? Their pushing F# a bit now
The latter was my guess, or it could be used to insure a connection. Many years ago I used to have to wedge a piece of cardboard in my old MacBook battery bay to get it connect properly and stay connected.

Anyway when was the last time a Mac shipped with a SuperDrive? These are old machines.
You are if you advertise the house as invulnerable to missile attacks. (D-Link advertised its routers as secure.)
https://news.ycombinator.com/item?id=13338996
Actually, you CAN do it
I studied to be an S.E. for 7 years (undergrad/grad) and practiced for a little over a year before I gave it up for software. First, the pay was atrociously bad given they years of schooling. Seriously, I couldn't justify doing it if I didn't absolutely love it because I was barely getting by.

Furthermore, S.E. in practice is pretty boring -- lots of repetitive calculations. Yes, there is room for software automation, but that kind of automation is never rewarded - so much of the tasks just seemed to be coordination and paper shuffling. Beyond that, working on projects often meant waiting years to see anything come of it - think about how long it takes to get a large project from concept (design) to completion. In most markets it's a very long timeline.

That said, if I were to have stayed in S.E. I would have focused on smaller projects (with shorter timelines) and I would have tried to specialize in field engineering (being on-site) since that's where most of the real problem solving happens.
The amount of time spent doing GPU work is rather small. Battery life tends to be better on my Macbook with Alacritty than with other terminals. This seems to suggest that power consumption is actually less than with CPU based renderers (and that your GPU fans shouldn't be spinning).
I got burnt out doing JS apps development during the past 2 years. I got laid off and knew I did not want a desk job anymore.

I took what skills I had woodworking/web development and started a business. Its called Stump Crafters I build "stumps" to hammer nails in to its a pretty fun game and is not as dumb as it sounds. The game is in much the same vein as Cornhole, washers or other backyard games.

I even made a custom Node.js for a local meet-up group I go to often. https://stumpcrafters.com/pages/custom

I have not fully bailed on IT yet. But I don't think I will be touching any code in another few months.

Now I spend most of my time working in the shop and running the store. It's awesome.

Check it out at:

https://stumpcrafters.com

https://facebook.com/stumpcrafters

https://instagram.com/stumpcrafters

https://twitter.com/stumpcrafters

edit: Spelling
Women have wet dreams too.
Six Things You Need to Know About AI and Deep Learning in 2017
Only if you attach the thing directly to the Internet. Would you drive a regular car through a war zone?
Very cool project, I'm trying it out, but this is an unrelated question: what is that Vim colorscheme in your screenshot? Do you have a link?
I see you using the phrase "civic responsibility", but I don't actually see an argument for it.
It is an amazing project! One thing to note is that the terminal emulator itself isn't GPU-accelerated (there's no parallel computations that run on the GPU), the UI graphics are only rendered by the GPU (much like in the Chrome browser).
Researchers design one of the strongest, lightest materials known
As I understand, the user has the legitimate right to save the data she gets by querying. Just because she automated this process they call her a hacker?
ThinkPad X1 Yoga (2017) (AKA ThinkPad X1 Carbon Touch Convertible)
Forget self-driving cars – make way for self-paying cars…
That's a good point and a nice side effect but in general nobody gives a damn about the employees. This is most likely not the real reason.
Discussion from four days ago: https://news.ycombinator.com/item?id=13303420
I really like this. It combines my love of tmux and vim with my interest in rust, system software, terminals, and my eternal quest for the fastest, simplest, most cross platform terminal development environment. Great job - looking forward to running nightly builds of this.

EDIT: Ah, after a little sleuthing, the recent post from OneSignal on why they chose rust for one of their services makes sense :).
Pycharm has this as well.
I really like this. It combines my love of tmux and vim with my interest in rust, system software, terminals, and my eternal quest for the fastest, simplest, most cross platform terminal development environment. Great job - looking forward to running nightly builds of this.