skysight-inc/HackerNews huggingface dataset:
I love this idea. I don't know how many weeks I have drawn out on graph paper to accomplish the same thing. Thanks for sharing it. That said, here's some cold feedback of my first 10 minutes:

First Screen

- "How much time do you think you have on an average weekday," and all days of the week are displayed.

- No indication of what to do. Decide to hold my breath and start clicking.

- Animations prior to signing up show +/- controls to alter values. But I discover I have to type numbers into these fields.

Plan Screen

- I click on the + to add a plan, and then click in the Untitled Plan field. Placeholder text remains, where I expected it to disappear on focus or keydown.

- In creating a new plan, I enter Time to Complete and Minimum Session values. I then click "give breaks" and those values are reset to default.

- Values reset to defaults when choosing a new color, as well.

- The color option should differ from previously selected colors. (Though it is nice that previously selected colors are indicated by a white dot in the palate.)

- I just realized you have to click the "done" button. Maybe the values could be stored on blur?

- It's not clear what follows creating plans. In fact, I was stopped in my tracks at this point and was about to give up until I started clicking in the day columns.

- I could swear I said I had 2hrs on each weekday in the first screen. Yet I only have 1hr allotted to each day in plan allocation mode.

- My plan minimum time does not seem to be honored when I click on the + button. Indeed, looking at the plan it has reverted to defaults. Maybe I didn't hit the "done" button when configuring this attribute? In fact, the time to complete also reverted. This is too much work for me right now.
The Biggest Stocks Are Hitting All-Time Highs
That's just for the new versions. You should still be able to get the old versions and those should still work just fine.
Thanks for sharing your story! Great interview. I noticed you dropped the price from $50 to $20. Out of curiosity, why?

Also, any chance you could bump up the font size and/or contrast of the text? My old geek eyes are having a bit of difficultly reading the site.

Thanks again!
Ubuntu is an example of doing both an increasing number (by year.month) and marketing name. Recently: 16.10 (Yakkety Yak), 16.04 (Xenial Xerus), etc.

However, it seems Canonical keeps the codename out of their official press release: https://insights.ubuntu.com/2016/10/13/canonical-releases-ub...
> It's something that works most of the time, but sometimes breaks when the callback code isn't what the promisify function expected.

The sounds like a limitation of promisify, not inherently of callbacks. There are many situations and styles where callbacks are perfectly adequate, and promises offer no benefit, so referring to it as the "old callback style" may be a bit premature.
DevOps is for web companies. Or at least companies who have devs AND ops (whatever they are called).

A pure hardware firm have no 'operations' in the strict sense. They don't produce systems, they don't require sysadmins. [There are guys to buy desktop computers and handle the active directory but that's really a different thing].
That remains to be seen.

The problem is not technical, but regulatory. The Concorde's sonic boom was very loud and a big nuisance. That's why it was forbidden.

There are multiple supersonic jets in development (private jets), that all plan on having a much reduced sonic boom that should allow regulations to be lifted. But that will have to be demonstrated to regulators first.

If you can't fly supersonic overland, it severely limits the utility and the possible routes.

Supersonic aircraft are TERRIBLY inefficient when flying subsonic, and use up a lot of fuel when doing so.
Laziness is a virtue when it enables you to do in 20 lines of code what a diligent programmer takes 200 (or 2000) to do. Impatience is a virtue when it drives you to produce a compiler that does in 30 seconds what the patient programmer waits 30 minutes for. Hubris is a virtue when you're someone like Linus Torvalds, with a vision of something that most would consider insane to tackle.
Residential Roofing: Chimney Repair in 5 Easy Steps – LGC Roofing Blog
great idea, but I would not pay for that. It saves me maybe 30 seconds of work.
I hope that when you or your company fucks up, you take responsibility for it.

Take it from me, your client would rather have you take responsibility, and also do whatever it takes to make it right for them.

This appears to be a trend, where tech companies don't take Client Support seriously.... Ex. That programming streaming site.... don't be like them... https://news.ycombinator.com/item?id=10487708
I grossly underestimated the value of a warm intro in Silicon Valley before getting here, and still did before I started working for a VC firm. Coming in as an entrepreneur from smaller startup ecosystems in Boston & Europe, I was a bit puzzled by it — it seemed like unnecessary decorum or just a cheap ploy by VCs to maintain their inbox zero streak. Beyond the a16z process explained by Mr. Andreessen here, I should note that any third-party intro (to say nothing of a warm intro) will drastically enhance your chances at almost any firm even if they don’t require it. It’s a sign of hustle, diligence & genuine interest from entrepreneurs, even if the person that introduces you isn’t particularly warm about you or friendly with the partner in question. You’d be surprised how many founders fail to display that hustle/diligence/interest in discussions with VCs!

I wouldn’t overthink the warm bit too much. Usually just by virtue of being willing to make the intro your contact will be warm and exude warmth. But I’ve also seen partner take intros from people they barely know/remember/trust if the pitch is compelling. Just make sure you stay connected to partners and potential connectors way ahead of time, and that they know you & your business. When the time comes, an intro will be a no-brainer.
I've never been to Highland Kitchen, but shhhhh, we do not talk about Sarma!
As someone who worked at SMART, I totally agree. I am pretty sure some of it was written in the mid 2000s and never updated.

The company never cared about end-user experience until it was too late. They raked in the money when education budgets were high and every classroom could afford a SMART board and sat on their hands after they IPO'd.

The people there are fantastic, but it just wasn't possible to steer the ship fast enough to kill the old culture.
What is fishy about this, if anything, is that if it's supposed to be a hit on AT&T there was a much more recent accounting of their troubling shenanigans in facilitating parallel construction just yesterday:

http://www.thedailybeast.com/articles/2016/10/25/at-t-is-spy...

Maybe the repost is supposed to be a diversion, is what I'm implying. However, I see the new story has been posted already:

https://news.ycombinator.com/item?id=12787065
at a minimum, this seems like something the HK gov should get involved in......
Only the garmin is integrated via bluetooth. There are chinese clones of the navdy but haven't found a way to purchase them.
Only "in additional to npm", and then really only once yarn is at parity. Right now yarn still has issues installing certain packages, and there is no yarn equivalent to "npm run ..." which is a pretty significant hold-up (projects that rely on npm scripts rather than make files or some other OS-encumbered approach cannot switch over at the moment).

It's in the works and slated for a later release, but makes it such that yarn is not a universally viable replacement for npm yet.
Too much tweeting caused them to summarize and ignore chronological order, so one would hope they realize that too much of a good thing is a bad thing.
They are orthogonal. By definition art is useless. A 5km hanging bridge is a engineering wonder - link the right places on the earth it is economic engine of tremendous growth. Put it in the middle of the gobi desert - it is an art installation while still keeping the engineering wonder status.
Why not, once the digital age started, the price of storing records has dropped dramatically. Yea, it was really expensive back in the day, but don't forget how much we paid for phone service back then too.
I <3 actors & immutability. I didn't understand what "easy to reason about" meant until learning Elixir.
My nightmare whenever I drive someone else's car, especially if I know they use drugs (even prescription).
Red on the AWS status board means there has been an extinction level event, right?

Maybe that would still be a yellow - intelligent life could evolve again and resolve the outage.
Hudly is similar though they seem to be more focused on the community providing software solutions for what to display.
Les we forget
http://www.drop-dropbox.com
2 thoughts: add a kickstarter type process

how do you do testing?
Used it grammatically wrongly.
So that you have to start the browser in the first place? Not a good move to avoid spending too long with the browser.
Chip-and-PIN are absolutely the common thing. Hence why the terminal informs the staff member that a signature is needed (because of being presented a chip-and-signature card) they get confused: they aren't used to it happening, at all!

I've had the exact opposite in the US, getting asked if I'm sure I'm okay with entering my PIN having presented a chip-and-PIN card, seemingly expecting me not to know my PIN.
The site seems unable to handle the search term "c++". Is there some trick to it?
Website monitoring free tools
If anyone happens to be on a mobile device, I recently put together a mobile-oriented frontend for my K interpreter. It's a somewhat different dialect (k6) and much slower than the real deal, but it makes a pleasant pocket calculator:

http://johnearnest.github.io/ok/mobile.html

Try entering:

pl[.5*!50;sin]
Update your iPhone iOS to guard against malicious JPEGs
Country Song Lyrical Analysis with Python and Genius – Trucks, Beer, and Love
Actually it's more like 50:50 between improved energy density in batteries and "other stuff" - most importantly "better" CPUs and smarter power management in other hard/software.

The battery in the laptop used to write this comment could power most "ultrabooks" (or it's direct successors) for >24 hours (that is, from the claimed battery life of the newer devices)
By chance was your friend non-Caucasian?
I see someone already posted http://www.everything2.com/ (my used-to-be favorite) and http://www.fusionanomaly.net/fusion.html .

Another older one: (somewhat NSFW horror stuff): http://deathandhell.com/

TBH my current rabbit holes are YouTube and repeatedly clicking "random" on http://www.smbc-comics.com/ .

edit: Another couple old haunts:

http://www.chaosmatrix.org/

https://qntm.org/
Yep! HN loves ancient news stories.
How to deploy Serverless Static Sites for fun and profit
We'd Rather Spend Our Time Making a Great Game Than Worrying About Piracy
It's a national make-work program that builds broken lives.
Laid off (2008)
This looks absolutely great!
Looking forward to try it out soon
Google Jamboard
How I plan
Snekay VLM skill, don't tell anyone... business leaders will pretend internal organization is confidential, so all the twitter.com website reports is 40% of personnel are technical and if you've been around the block a few times, thats a way of saying 60% are in sales. So secret of them like trying to peer into the NSA. Then HR posts 50 bazillion job openings totally dropping the docs on every strategy the company has ... if I know which cities are hiring data center operations employees and what skill set they want, then I can tell you where the data centers roughly are, and in some cases exactly how they operate.

So don't tell any business leaders, let them stay in the dark about secrecy, but I can tell you purely as an outsider using their own websites for "about" and "careers" they have about 2000 people in sales, about 200 in engineering support of sales (aka data engineers). About 600 in operations (even 24x7 what is that small army doing?). Several hundred software developers of various requirement sets. A couple hundred deep research R+D types. My numbers are wrong and not in a quantity large enough to matter, at least for investment decisions.

In a way your estimate is about right, takes a couple hundred front line people to literally make it roll. Everyone else is trying to sell or support or develop or otherwise glom on. And are more or less disposable in that they aren't needed day to day to make the place roll. Yeah yeah I know, no accounting dept will get noticed after a couple quarterly taxes are missed, but just on a pure "who needs to show up tomorrow or else the doors close forever" that number is only in the hundreds.

I've been doing this since the 80s for my own investment purposes and stock trading based on published newspaper job reqs and more recently based on job postings is not legally insider trading. If I were to apply and gather data with or without signing a NDA that would be open and shut example of insider trading, so I never invest in companies I apply to work at, just to keep things perfectly clean.

I do extensively research jobs I apply to, and that sometimes freaks people out when I walk in and have insider level knowledge of their operations just from reading the last couple years of employment ads. Gotta keep the power level masked when its unnecessary. "wait wait wait, how could you know we're secretly opening a new engineering center in XYZ when we haven't even told our current employees they're all getting downsized?" "Well you put an ad in the paper to hire them in XYZ so what do you think I should assume, not my problem if your employees don't read the papers."

I was originally inspired by blackhat social engineering stuff from decades ago.. if they're trying to hide the make and model of the minicomputer you're dialing into, don't spend days trying everything when you can just read off the info from the employment ad for the "rsts 10.0 sysadmin" in the newspaper a year ago or whatever.
Thinking about "killer uses" for a car HUD makes me chuckle.
Good thought. I'm trying to keep the explanation to a minimum, as I don't want to influence the types of requests that I receive. Ideally, people mail a request (whatever they think that to be) to me, and I will respond accordingly. (For example, the request could be a sentence, or JSON, or a doodle, or a picture of a cat, and then the response would be whatever makes sense for the request.) Perhaps I'll add a diagram that outlines the process, so that it's more clear without damaging the creativity of the requests that I hope to receive.
>I can so see where driver delivery drivers block driver less vehicles.

Can't stop stupid. Delivery drivers taking time out of their schedule to mess with a computer... that isn't paid by the hour. Sure, be vindictive. You'll feel real good for the next 5 minutes.
I think this is the biggest selling point for Functional Programming. You know given these inputs, you will always get the same output.

Even if not using a Functional Programming language, it is good practice to write your code to follow this principle whenever possible. I think this is what mocks and unit tests try to achieve, creating a scenario where given certain inputs, you know what the output will be.
Side note, guy sounds out of breath...
What about 55"? That's what the Jamboard is...
> it's also a little silly to have a prefixed base unit

I somewhat agree with that - I had the exact same conversation with my kids very recently.

Re. physical object: well, whatever physical reference artefact is used, to all intents and purposes the physical stuff is water, with the basically sensible equivalence 1L = 1kg = 1000cc. As you point out, it's not perfect because of the somewhat arbitrary scales (kg, cc), and it gets worse when you bring temperature into it (I believe it's supposed to be measured at 4 degrees C, but I'm not totally sure of that).

You're right in that it is not perfect, but at least it is a fair attempt at coherence.
I had a similar issue with places Android phones typically place a standalone "back" button, the bottom right of a phone. When reaching across the phone with my thumb I would constantly bump this back button. The experience was so frustrating on a Galaxy S3 that I change to an iPhone.

I wondered if they have done enough user experience researching how people use the phone. I can't believe I'm the only person who ran into this issue. It's something I've come to admire with Apple products. They're very polished and I rarely run into experiences like what I had bumping the back button on my old S3.
The biggest reason is normally maintenance. When changes are made to TensorFlow, you get them immediately if you’re using bindings, but if you port the whole thing you’ll need to port any changes over as well.
Navdy launch video
The hope here was to show folks that with a great font and a few shapes you can get 80% of the way there - especially if your startup is just getting going and you don't have the resources to hire someone. People tend to take a longer time because of indecision - they sit and fiddle with fonts and shapes and case and colors - hopefully this piece takes decision making out for folks (or at least narrows the decisions down for them)
Wow I didn't know that, thanks for pointing it out. Still, I can't help but wonder if the third season is a bit more Americanized.
But that isn't because they're drones. People have a visceral, irrational reaction to drones because they feel autonomous and impersonal. But ultimately there is a human pressing the button to fire those missiles.

It's really no different from a fighter jet dropping the bombs, there's just no risk of casualties on our side. Yes, those casualties are bad, and we should be agitating against them, but it isn't the drones that are the problem.
I agree. Letting things shake out is an important part of not losing your hair. At the very least you come into an ecosystem with mature third-party libraries.
Very much so. I think a lot of people who code or know much about it are surprised by how much abstract thinking there is involved when programming. I would love to time my work hours (somehow) over the course of a few months and see the amount of time spent thinking and jotting ideas down, to actually writing code.

I work closely with non-developers a lot and they have mentioned that they didn't realise how 'big' programming, languages, algorithms etc... are. There is a hell of a lot of stuff to know. But I suppose this is the same with many industries.
Fabric's been supporting Android since very early on. I'm sure they don't want to compete with Apple but it certainly wouldn't kill the platform either.
Pattern matching – à la Clojure
“The people we talked to looked over our plan and concluded it is technically feasible,” he says. “This is not science fiction.”

There is a big difference between being not Sci-Fi and being economically feasible. Though arguably, there is a subset of Sci-Fi that also includes social science ideas.

“You kind of design a plane around an engine rather than the other way around,” Aboulafia says. “Let me know when we can hear their engine.”
Supersonic aircraft projects have come and gone over the years. They usually dwindle away into oblivion.

The only company that I would take seriosly right now is Aerion (http://www.aerionsupersonic.com/). They are working on a supersonic private jet (12 passengers). They already have quite a few orders (notably 20 jets for Flexjet, 120 Mil a piece) and a cooperation with Airbus, who is apparently helping them. Probably in exchange for their drag reducing "laminar flow" technology.

Building a new aircraft is a huge undertaking, both in terms of technical challenges, financing and organization. A supersonic one even more so.

I'd love to be proven wrong, but this doesn't sound too promising.
Microsoft launches the next version of its deep learning toolkit into beta
How do authenticate yourself to get a new instantly-terminating token?
Jim Allison and the Search For the Cure For Cancer
Udacity and the programmer’s dream
Didn't you mean != instead of == ?
It's a great point--it just seems arbitrary to draw the line in the sand of having a "boring stack" that consists of SQL Server and C#.

I mean, that, as a minimum, means you're running and maintaining a Windows server, along with antivirus, backups for the OS, and backups for the database. Any time Windows updates come along, your service will be unavailable. Every couple of years, you'll need to buy a new license, upgrade Windows, and make sure everything comes up smoothly. This likely will involve fixing and troubleshooting some issues. You'll need to have some monitoring set up to make sure you don't end up running out of disk space on Saturday morning.

Or maybe you have more than one Windows server (to avoid downtime from a single server), but that makes your stack decidedly less "boring." Now you're dealing with at least a load balancer and making SQL Server redundant.

I mean, I guess it's more boring than chasing the latest front-end reinvention or maintaining MongoDB, but there's some room for improvement here, clearly. Containerized deployments (via Docker or a "serverless" architecture) might be able to help.
If you go look on your nearest bay of pirates you can find a 3 hour video covering an entire flight of Concorde from the cockpit. Details preflight, taxi takeoff, fuel management, flight stages and everything.
Quite a lot of people have asked me about a small but powerful Android phone, and there are none!

It's incredible, but all companies go in the same direction. In the very few instances when they do innovate, they go in really odd directions (curve displays, in-built projectors), but they don't address basic stuff like size or physical keyboard.
Ask HN: How to market your open source project?
How to/or should you market your open source project? If it's a closed source or saas based one, I can imagine trying ads or other form of marketing. How about open source? Is it a good etiquette to brag about your own project?
Add 500+ Influential Women as Friends on Twitter
I am anti-Drug War on Some People Who Use Some Drugs and a unabashed Balko fanboi, but there's a big hole in this story: the basis for an apparent conviction. Didn't he spend any of his savings on a lawyer?
Hooray for standalone programs!
More of an idea than a question...

I think it would be awesome if a job site has some formalisms around various skills.

A candidate could report his/her skills like this: (skill name) --> (level of proficiency and/or interest in learning).

A job posting could report skill requirements in a similar manner: (skill name) --> (importance to job).

It would be an awesome way to get highly-targeted search filters / notifications.

Similar formalisms could be used to filter on commute / relocation details.

Edit: Negative-terms would be very helpful as well. E.g., I'm actively averse to doing devops work, even if it's a match in other ways.
> this isn't the result of a "few bad apples", but rather its a large industry

Just wanted to point out that the term is really "a few bad apples spoils the barrel"

So a "few bad apples" in this case applies, and those apples are probably the executives in charge of the program. All the people involved who may not normally do morally questionable things, were "spoiled" because of the bad apples.
Thanks for the write up Gordon! We really appreciate it here at Scale :)
TANKY DRONE: Insanely Fast FPV Racing Quadcopter
The world’s smallest extracellular needle-electrodes
Interesting: Google flags, protocol buffers, and Google C++ style.
Russia unveils image of its terrifying Satan 2 missile