skysight-inc/HackerNews huggingface dataset:
Screenwriting. Finally tried my hand, persevered and finished a spec pilot. I thought it was passable. More crucially, that feeling of writing "Fade Out" at the close of my first draft was indescribably joyous. Triumphal. "I can do this" was my mantra. And with full confidence I submitted it to a review process by industry professionals. Believing they would instantly go gaga over it and I'd have an agent shopping it around Hollywood within days.

They massacred it. I don't think anyone got past page 9. The feeling was worse than being told "Sorry, but I just don't love you in that way," after putting all your heart and soul on the line.

But the remorse lasted only an instant. I put that piece of refuse in a drawer for later re-working. Then immediately finished another longer pilot. Incorporating a very obvious yet fundamental change in attitude from "they just will never understand my genius" to "how can I effectively tell this story in the most economical yet artful way so that anyone can relate to it?" The response this time around was much more positive. "Awesome." "Would watch this." The spark had started a flame.

And so in just over four weeks I committed myself without reservation and finished my first full length feature (100pg). The result: through a small cohort of fellow writers I met via stage32 I will now be collaborating on a paid gig for a webseries that starts shooting soon!

What I learned: respect for the process and the craft. Telling a story well (and especially visually) is so much harder than it appears. Heed the advice of your elders and those with experience. And write. Every. Single. Day. Without excuses ;)

I'd wager a sizeable portion of HN possess the desire or idea for a screenplay. We need more accurate portrayals of the hacker ethos in media. As well as sci-fi with some actual science in it. So I highly recommend facing your fear of the blank page because if nothing else, the effort will make you a better writer, and perhaps a better person.

To get inspired start by reading great scripts:

https://gointothestory.blcklst.com/
This is an interesting read, thanks. However I do not understand the opening sentence:

"Pointers in the C language are more abstract than pointers in the hardware, and the compiler may surprise developers that think that pointers in C work in the same way as pointers in the CPU."

What are pointers in the hardware? I am not sure what is being said. Any ideas?
You can receive data messages our of order. That's all there is to it. If you could receive TCP out of order, you could just use TCP.
My apartment complex has a large delivery bin area and I always wish I can leave the packaging boxes and padding/cushions in that area and only bring back the content of the box (provided that nothing is sensitive and nobody is watching). Would it be great if the delivery person can unbox the item at the delivery location with a fee and then bring the box back for recycling?
UXmas Design Challenge: Day 2
1 second everyday
Maybe I'm blind, but I didn't know Tarkin was CGI until someone told me several days after I'd seen the film.
I haven't seen any of these for years -- my Amazon packages always come with crumpled paper keeping things in place. Now I'm curious; does Amazon use different packaging in different locations? (I'm in BC, Canada.)
Okay. And do you send positions of all players or only those that are visible?
Mothma was a real actress who was a bit of a doppelgänger :)
Launched a bootstrapped farm management software product in June (https://www.harvestprofit.com).

Recently eclipsed $100k in ARR as a solopreneur. Goal is $1 million in 2017 and to hire a full-time dev and a couple support staff.

My biggest lesson is that email marketing is the real deal.
You're welcome :)
Just share how it went!
Wow, this is something i might acctualy use.
Both in Toronto apparently.
>"Can't compile zlib or find a mature IP stack in Forth, probably."

Is there something fundamental in Forth that precludes the ability to successfully write these?
I've noticed two day airs are using a lot more air cushions in CA, US than standard shipping.
Trust me: it's not deliberate. There is no conspiracy. Everyone I met on Windows is at least as well-intentioned as anyone working in the POSIX world. The reason Windows has some bad APIs is the same reason Unix has bad APIs: someone bootstraps a system quickly and doesn't see the problems that can arise from their choice of APIs; the system becomes wildly successful; and now everyone has to support these ill-conceived APIs.

Sure, Windows command-line argument passing is bad, but have you ever tried using wait/waitpid/wait4/waitid/etc.? That's a nightmare in the POSIX world; Windows has nice, clean process handles, not the garbage /proc stuff that makes it fundamentally impossible to write a safe pkill(1).

If you're writing a brand-new system, for the love of God, do a good job of designing the APIs. You will not have a chance to go back and fix the APIs later.
Remove battery charging limitation on Samsung Galaxy Note 7
Well, there's a README.md (that includes the screenshots) that Github displays under the repository listing, but I suppose there are sufficiently many files in the repository that not everyone would automatically be inclined to even scroll far enough down...

Visualising algorithms is an interesting angle I have largely neglected so far, since it's pretty different from the purpose I originally built the program for. I could try adding some more examples in the spirit of the sandpile model from the animated GIF, like pathfinding or selfish routing. Thanks for the suggestion!
No, per the linked check-in, the Egyptian govt would have to block OWSCensorshipConfigurationFrontingHost, which is "https://google.com". That is the domain looked up in DNS and included in the TLS Certificate's SNI field. These are the only domains that are sent plain-text.

"signal-reflector-meek.appspot.com" domain only shows up in the HTTP "Host" header, which is TLS encrypted, and thus not visible to the censors.
My favourite Goodies moment was a spoof of Watership Downs:

https://m.youtube.com/watch?v=qDsLZmGBdt8
I have the feeling you live in a place where cars are privileged and where the whole environment might have been built with the car in mind.

In places that kept a historic center, or built themselves around walkable commercial areas, cars are just liabilities that you'll spend time and money to park, get frustrated to no limit by the congestions, slow paced traffic, overall polluted air, and cramped one way streets that you have no idea how to navigate without a car navi.

IMO it's really a matter of context and how the city works. You'll want to adapt depending on that.
Yeah, there are frequent regressions in Chrome. Although Ive never had personal experience of them in the browser, but Ive used the same commit hash, and tickets Ive come across also tend to refer to the browser. Most of the issues I have come across are device specific.

Sadly I believe its as production ready as its ever going to be, they seem to be taken the motto of "move fast and break things". The issue isn't the project, its the carefree way that its being handled.
I ran an ultramarathon (64 miles).

During this time of the year last year I was at a very stressful period at work changing to a new leadership role. I started working out more seriously, and signed up for a half-marathon, that I completed successfully (I had been running occasionally on my own, previously).

As the rewards of physical exercise were kind of immediate and didn't depend on external factors but myself it motivated me to put together a training schedule, and set the goal of finishing an ultra, inspired by some friends. I didn't communicate it to many people but just a few close friends. It was an endurance challenge, and I am very happy to have it accomplished.

Also, my performance review improved.
The Role of Ethnographic Studies in Empirical Software Engineering
The latexpand perl script, the flatten and flatex programs. Please upload your papers in the future! :)

https://tex.stackexchange.com/questions/21838/replace-inputf...
If you've designed your protocol, such that you're sending packets smaller than 1.5k (or better 572 bytes) then over a really good connection, TCP will perform like UDP, or close enough in any case. With modern 1st world broadband (which doesn't include all of the US, unfortunately) you just want UDP to minimize that fraction of the populace that gives you a 1-star rating and says your game sucks because their network sucks.

The big difference comes in with packet drops. TCP, with its delivery and order guarantees, will cause huge outliers in latency. Even when those outliers are rare, they will make your game look completely janky. With good broadband, those outliers will be very, very rare, and the game will look good.
These little air bags makes a lot of sense to me, I wonder why it took them so long to become popular. How did everyone live through the packing peanuts phase and not realize this is a much simpler solution?
Here's a whole list!
https://github.com/kdeldycke/awesome-falsehood/blob/master/R...
Paradise Unplugged: Identif. Barriers for Female Participation on Stack Overflow
Trust me; we hear you. pre rust 1.0 was not pleasant, and it was even my job to keep up with the changes.

For more on how this works:

https://blog.rust-lang.org/2014/10/30/Stability.html

https://github.com/rust-lang/rfcs/blob/master/text/1122-lang...

https://github.com/rust-lang/rfcs/blob/master/text/1105-api-...

These are the RFCs and policies we came up with when cutting 1.0. I haven't read them in a while, but there haven't been any changes. Some of the text and/or examples might be reflective of the time they're written.

Oh, and one more thing: we have a tool, "crater", that we run every so often against every open source package in the ecosystem to make sure things don't break. Some of the most popular packages are built on every commit, as well.
The first 3 star wars movies was made mostly with props (miniatures). The next 3 were CGI.

http://themovieblog.com/wp-content/uploads/2009/06/lucas-gre...
The thing is I don't really care if Go implementation is highly optimized for amd64 like memchr is in C which is also written in assembler and optimized for different platforms. What I care is that simple code written by me is faster without going into C/unsafe code myself. So it's correct, fast, simple and I do not pay with my time to figure out how to make it as fast in Rust. This is the point I am making. Of course this is only one example, but still a proof that what OP wrote is not valid in all cases.
The bottleneck being a top target is the elephant in the room, that's why they don't mention it. And it's a grossly classist system that makes most people sitting ducks by virtue of being in that line much longer, than people who are willing to pay to be trusted more and spend less time in line.
I think it's true that you want everyone to be good at everything- you want engineers writing tests for their own code, you can't just hire software engineers in test and make it their problem.

The distinction is practically useful because not everyone is an expert on everything, and if you focus your hiring around very narrow markers- e.g. ability to work with algorithms to solve a coding interview- you may not build an organization that has balanced expertise.

Breaking out the roles and trying to hire for all of them helps ensure you don't get blindspots. The software engineer who spent lots of time thinking about operating systems, Linux internals, and how to build reliable systems out of unreliable parts bring value to the organization in the same way that engineers who focused on mastering algorithms bring value. Everyone needs to be strong in everything, but in practice we have different strengths, and getting people with different strengths together seems to be a good idea.
Never said to ignore anything. I'm just outlining priorities.

With things like rowhammer, you don't have to be Mossad to exploit it, and you can't apt-get or windows update your way around it.

From your own examples, better languages can only do so much.
I find that while most alternatives produce better quality output than Lightroom, none come close to it when it comes to organising and managing your photos.

I also find that when I process with Capture One Pro, I nearly always get better results than when I use DXO, RawTherapee or Darktable. Maybe it's just me but it is consistent.
XML doesn't have the problems in theory, but in practice it can be just as bad.

As a mildly egregious example, I had a company which wanted a data feed from us in XML format. I wrote a query to produce the relevant data out of MSSQL and sent it to them. They wrote back that I had to have a header line:

<?xml version="1.0" encoding="UTF-8">

MSSQL writes SQL in UCS-2 format; I therefore sent them back a feed with the encoding declared as such, and they rejected it. They were fine with the encoding being UCS-2, but they were absolutely insistent I had to declare it as UTF-8 or they wouldn't accept it. After a lot of back-and-forth and quoting of standards at them, I finally gave up and wrote a little script to change the declared encoding so they would accept it.

It's this sort of thing that makes me understand why Ode to a Shipping Label[1] exists.

[1]: http://imgur.com/4J7Il0m
I thought this was well-known:

https://en.wikipedia.org/wiki/General_Motors_streetcar_consp...
I struggle with a similar problem - I use a weekly food delivery service that delivers in a rather large polystyrene box and two ice packs. They offer to take last weeks when they deliver to recycle them, but leaving it out is rather difficult to do in my large apartment complex so I have to resort to always leaving them in the garbage room and I feel terrible for not recycling.
As I said in my previous post, you ignored that a machine gets to 1 dan professional far more cheaply.

The reason I noted the requirement of other trained professionals for training a human is that those other humans can distill what they have learned over years of play into simple rules. The machine can also use those rules, but the particular machine you are comparing to was specifically trained without any such rules and was required to synthesize them from scratch from historical games and self-play.
Oh, quite contrary. They do need it, otherwise you have a system that just
waits for breaking apart.

However, I agree that quoting for ad-hoc synchronous commands to be run
through SSH is very troublesome and tiring, especially when one doesn't
understand how the commands are executed through non-interactive SSH (and most
people don't).
If you need a "copy of whatever relevant standard", then you're in some fairly deep trouble. Use the 10-40% of the language that works all the time, and you'll have no such trouble. Use the language such that constraints are available to be checked against ( i.e. , no blind pointers ) and you'll be healthier.
It's a challenge, I bet a lot of Lucasfilm fx guys were thrilled at the prospect and did their very best.

Still, I agree that the result is underwhelming and, above all, gratuitous: there was no need to involve Tarkin directly, and Leia could have been handled in better ways (e.g. camera shooting from the back, or showing only her hair -- Leia has such a distinctive hairdo, you'd need very little to know it's her).
It's always bugged me that the POSIX exit status can only really communicate seven bits of information reliably. (The other half of the byte is overloaded with signal-exit information from the shell.) Windows does it better: there, you at least get 32 bits, which is enough for an HRESULT.

Also, I've never understood where this exit(-1) idiom comes from. It's nonsense.
Those files you linked to are not public.
I also have to suggest Love Letter for a simple quick game. Something which is enough luck based that you can win the first time but has enough strategy to make it more entertaining.
I've had success using \import{subdir/}{BasenameInSubdir} from the import package.

The basic (and unfortunate in a xkcd/1479 way) issue appears to be that the arXiv compile server doesn't allow writing to subdirectories. A subdir \include implicitly requires write access for the aux file.
Differences in weight maybe ?
I made an electronic musical instrument:

http://jsnow.bootlegether.net/jik/keyboard.html

I've done a lot of regular programming and some basic electronics, but never a project that involved getting a microcontroller to talk to a bunch of ICs. So, I learned a lot about how electronic components don't necessarily behave the way I expect them to. I also learned a lot about what can be done by using MIDI in ways it wasn't meant to be used.
the last package peanuts I seem to remember finding in a package were disposable by putting them in compost, which seems like an advantage over plastic bags.
Out of curiosity, are you talking about Blue Apron? I could benefit from a similar solution
How we generated $100,855 by segmenting to 6500 emails
I didn't quit my job.
Is anyone who is opposed to municipal fiber going to slip someone envelopes full of money?
Helped teach the entry level class for CS at my university (again) with majority of the students scoring in the top 10% of everyone taking the course. My students were only beat out by the honors sections of which the margines were slim.

I had a 26 student class. 9 studens got below a 90% on the final, I think 1 or 2 got below an 80.

I'm also going to stop being a TA this semester. I think I've been a big help to the students but I got offered a position to do real software development at the university. The pay is going to be crappy but it's ham-radio related so it'll be fun.

Teaching students let me actually teach myself better. I found that after breaking stuff down to explain it to my students I better understood it myself.
Cool.

But please provide clear licensing information (preferably a permissive free software license). Right now I can't find anything at all about what terms you are releasing this source code under.

Therefore most people will be unable to use it, which is a shame.
I believe so. :)
That's because the dominant ideas about what "portable" means are pretty bad. To wit - the way the Linux kernel does it isn't my first choice...
Only visible and only what changed
I wasn't even aware that the actor wasn't with us until afterwards when discussing the movie with friends. I noticed a weird glow but I didn't really think about it; it amazes me how good CGI has gotten these days to be able to portray a person without some people even noticing.
http://venturebeat.com/2016/03/18/pwn2own-2016-chrome-edge-a...

?????????

Also what is XSS?
All of Congress no doubt use PreCheck or Clear or equivalent to spend as little time as possible in lines. If it were a level playing field, rather than thinking it's valid to buy trust as if it's a product to sell, I'm convinced we'd see improvements however incremental.
Started my "dream job" at Google in January and fought through a very steep learning curve towards being a fullstack engineer there. I learned our team's frontend in AngularJS (despite no frontend experience nor any idea how different JS is written inside of Google), webserver in Java, backend in C++ and data pipeline in Go (with tangential previous experience in JS & Java and none in the other two). Add on that the myriad configuration languages and SQL-ish dialects and tools and it has been a pretty heavy year all around, I'm glad I'm still standing.
Youfoodz (horrific name, great service) actually. Delivers whole fresh meals rather than raw ingredients http://youfoodz.com

I've used HelloFresh in Australia, a competitor/alternative to Blue Apron and the polystryene box they use is much much smaller because it only contains the small meat items. The Youfoodz box is much bigger https://cdn.shopify.com/s/files/1/0506/7861/files/Blog-Zarah...
I've heard that Gearslutz is quite good for music production, although I haven't spent much time there myself.
Publishers (in this subfield at least) usually demand ownership only on the final typeset manuscript PDFs. Those cannot be uploaded, but people are usually free to update the arxiv manuscript by uploading their own "final" version files, with content equivalent to the published one. In the corner where I come from, I'd say this is done most of the time, especially if there are major changes. In practice, people often read only the arxiv versions anyway since publisher's web pages can be crappy.

Also, since you submit manuscripts to most journals in TeX, there's very little extra work involved in uploading the updated files also to arxiv. You maybe miss the copy editor's grammar corrections etc., but those are almost without exception unimportant --- also, more often than not, the copyediting by the publisher introduces errors not present in the original manuscript.
Yes: it's not possible. Neither Socks(Tor) nor HTTP proxies forward udp. Only VPNs - which is an OS-level configuration (normally anyway)
Carriers price based on total revenue per subscriber, not just the profit per type of service. So, while the markup on SMS is high (might not actually be high), the RPU (revenue per user) covers total network costs.

As a cost, legal intercept isn't a drop in the bucket, and it has killed many an offering at a telco when they go to the regulator and the regulator says "you have to support legal intercept".

The cost structure behind SMS is typically due to many of the carrier's suppliers charging the carrier per subscriber (or per SMS). This puts a floor on the carrier's cost structure, and encourages them to look at any lever they can pull to keep new entrants out. Legal intercept would be part of the package. I have no idea how big a cost it is, but I would expect it to be a definite profit center for the equipment supplier - regulatory tends to be bespoke, special snowflake software that the customer MUST HAVE or else they will be turned off.

So, once a regulation is in, it's very easy to apply it as a barrier to entry. Imagine a mobile phone company starting up and not offering number portability.

There is even history in the telco market and messaging services, RIM (BlackBerry Messaging) ran into the exact same issues in the Middle East and India over the same thing [1].

[1] http://www.pcworld.com/article/216651/article.html
My point isn't that having a car is always preferable in every place, just that there are good reasons for people to prefer to live in car-friendly places.

I recently lived in Seattle, on Capitol Hill, for two years. I didn't have a car for more or less the reasons you list, but I did end up using Uber a lot, even though I had free public transportation courtesy of my employer. If cost was no barrier, I would have exclusively taken Uber over public transportation.
I'm so happy with this resurgence of intelligent board games.

But as a fan I have to say, that board game is not based on Kim Stanley Robinson's trilogy. Because the game is about terraforming mars and not about politics, although there was a minor subplot about mars terraforming going on in the background of those books. Am I taking fucking crazy pills?
Ok - what about returns? I have to remember to keep the box (at least) and packing materials (to suppress any complaints) for a week or two until I can ascertain that the item is fully functional/undamaged.
Totally agree. I've enjoyed Codenames, fun team game and each game doesn't take long. With family or friends we've had the most fun playing the Jackbox Games, specifically Drawful or Fibbage. You can buy them on Apple TV or usually I use the steam link my PC. Each player just needs a phone or tablet. Granted they are not board games but most people have a PC or a Apple TV or Android device hooked up to their PC.