skysight-inc/HackerNews huggingface dataset:
Great questions poorly framed.

1) Because, right now, there is a huge market distortion that is difficult to see because we've been living with it since we've invented agriculture and specialization -- people must earn money to live. This is a market singularity with a rapid drop off. If you need water within the next hour or you will die, you will pay anything to get it from whomever has it. If you will be homeless in three weeks unless you come up with rent it loses a bit of urgency but you might find yourself selling your time for less than it is worth under conditions that aren't so existentially dire. If that horizon is pushed out to three months then it might be remote enough that it only occurs to you every once in a while how important it is to keep a steady income.

Those that are continually on the brink of disaster constantly have to worry about a very short time horizon until their existence, or, at the very least, living without pain, is threatened. It is like a weight on the other side of the scale for them. And worse, the people and entities negotiating on that side of the scale know it. So, they offer just enough to keep them alive and struggling. It is not in their best interest to offer more. So these people on the brink remain on the brink, selling what little they have (time , usually) for less than it would be worth without that distorting weight on the other side of the scale.

This is very difficult for people who have not been in that situation or who have not been in that situation or who have outside support structures to keep them from that state to understand. If they don't think about the full context of the decision and the invisible but very real cost of the alternative to a negotiated agreement then it is very easy to think that everyone is making the same choices with the same freedoms. Most need to work to eat, after all, right? But they discount the time horizon, the urgency, and the expectations of future income that they might enjoy compared to someone else.

2: Anyone can live without money much money as long as basic needs are met. Some might enjoy their free time so much that no matter how much they can make if they give some up they would refuse. But, for the reason of the distortion I described above, a huge swath of the poor and working poor aren't being offered enough to get ahead, just enough to keep afloat. So now the choice is 'work your ass off and barely stay afloat or have lots of free time and barely stay afloat'. I know which I'd choose.
More white men this year. The patriarchy's making a comeback. :P
>Not 2 ghosts with a failed youtube channel.

If you look at this in isolation, it isn't much. You need to place it in the larger context. We have a lot of facts available to us at this time, and there are more facts being uncovered daily.

Your comments here do not seem inline with someone who is keeping close track of facts.
Even better, on applying this horsepower to serve web pages to 10,000 clients:

> It shouldn't take any more horsepower than that to take four kilobytes from the disk and send them to the network once a second for each of twenty thousand clients.

Four kilobytes. Apparently the average page size is now 2.3MB [1]. It's not hard to find popular sites that load much more than that.

[1] https://www.wired.com/2016/04/average-webpage-now-size-origi...
Introducing Libraries and Smooth Corners in Sketch 47
I’m not very familiar with C++ build tools which parse source code for header dependencies, but I know that C++ compilers (the preprocessor specifically) does this. From what I know of cmake and gmake, neither of these build tools automatically parse C++ files to find dependent header files, but both require manual specification of the include directories and include paths.
Nostalgia for an internet that never was
Here it is! Awesome!
https://github.com/Genymobile/gnirehtet/issues/46
Yeah, I wonder if we need two paradigms here. Clicking things should only be for non-executable read-only stuff. And we need another UI verb for when we want to execute code, read/write, etc. Hard to get people onboard though, when they're just used to doing it one way.
Never seen that before. But running a hidden service on Tor is absurdly easy, then you just shove a file server through whatever port Tor is forwarding.
It's also not available outside the US :-/
> The cookie-cutter typical suburbs of most mid-tier US cities though? I cannot imagine a worse combination of all the bad things from rural living, combined with all the bad things from urban living. Utterly soulless, and I feel actively depressed if I must spend more than a day or two stuck in one.

And for me, a "cookie-cutter" suburb like Plano, TX is utter paradise. We're all different.

I don't believe in a soul, and I've never understood what anybody has meant when they complain about something being "soulless". And I've never been interested in being part of a community.

I want to live in a single-family home with a yard, little undeveloped space, six-lane arterials on a grid, strip malls at every intersection, at least one hole-in-the-wall Asian restaurant in every strip mall (Plano is a very ethnically-diverse cookie-cutter suburb), etc. That's my dream town.
The private key is in the url, and mozilla says explicitly that they don't know this private key.
They could shorten the url but then they would have the private key.
I used BitTorrent Sync for a couple of years and loved it. Has it evolved much under the Resilio banner?
> "it use to be that talking about politics at work was considered bad form, and now people think its practically their duty to do so."

I think talking about politics at work is more prevalent in "tech" companies where people have bought the whole "making the world a better place" shtick. When I was at Google it seemed that political discussions were more common than technical ones (personal experience and completely anecdotal fwiw).

When I moved to less "tech" environments (utility industry), the talk at work is about the tech we're working on, our families, and our hobbies. Much more laid back. Even though I know there are co-workers with differing political opinions (one with a Trump bumper sticker and a few others who were staunch Clinton supporters), it doesn't really matter. We're here to do a job (a.k.a. trade our time and engineering capabilities for money), support the business, and build systems for the electric grid, not opine about our political opinions.

Shocker...people have different opinions about public policy.
You are asking the secrets to growing your side project while answering to a post about "make it work without javascript". Priorities. There will be this "small" population that browse the web with js disabled (I don't necessarily blame them) but don't focus your time on them for now at least. Grow this project with everyone else and if someday you get big enough to care, then care about this elite group. I say this as someone who hates too much js bloat on sites but hey, it is about market and growth. So don't get your priorities mixed up in the beginning.
https://mobile.facebook.com shows an error page.
Normal website shows a blank white page for me.

I have co-workers for whom the site is working slower than usual but it's responding at least.
The Ryukyuan people also probably deserve (some of) the title, genetically they are closer to Ainu (and Jomon people) than to "Yamato" japanese.
Well, if you use Firefox on your phone you can leave tab openned on your desktop and choose this tab on your phone.

Or, if you are a Telegram user - you can send the link you yourself.

You can also use you mail inbox.
Yeah but what about their water consumption?
Want to prevent it?
Write a real will as opposed to nothing.
Would life on earth exist if none of these super volcanoes had ever erupted?

That is, are the massive cooling effects and resulting changes to the environment required to balance natural warming?

Has anyone studied or attempted to model an earth without super volcanic events?
Why Twitch builds its own in-house transcoder software stack
My guess -

The message might not have sent due to bad signal.

He may have written the message days before when he was feeling suicidal but didn't send to not alert the family. Later on he killed himself impulsively. Anywhere from one-third to 80% of all suicide attempts are impulsive acts, according to The New England Journal of Medicine. 24% of those who made near-lethal suicide attempts decided to kill themselves less than five minutes before the attempt, and 70% made the decision within an hour of the attempt. [1].

[1]http://www.businessinsider.com/many-suicides-are-based-on-an...
I read a few threads down but couldn't find it so here it goes:

I'm quite unimpressed by this feature. It knows full well that I almost only listen to music without lyrics (trance genre to be specific) when I work.

Sometimes I try the automatic playlists including discover weekly and what do they play? 50% vocal.

I skip as soon as I recognise it but they never learn. I also mostly play from a precompiled list containing only instrumental trance but even that is not enough.

At least they are in good company. Google has seen all my searches, my photos and my mail since before I met my wife and yet for years they figured out the most relevant ads they could show me was for dating sites :-/
>Still, it is "fake" prohibitions. There's literally nothing but arbitrary law and DRM preventing the free distribution of an already-digitized volume.

It's only fake from a very narrow view of the world. It's not a technical limitation, to be sure, and I personally despise DRM and the copyright law, but those things are not fake. They exist for reasons, and even though people like you and I disagree with those reasons, it doesn't make them any less real.
Ahh! Excellent news! I don't have time to be fully up to speed on mortgage guidelines, so whenever I see a down payment under 10% I assume its FHA. Congrats on the new home!
Still down here too in Paris. I wonder how many millions in revenue they're losing per minute, not to mention businesses that rely on it too. I hope they recover soon.
Evensi.com is #UP, while #Facebook is #down. Discover What's most fun around you
This PS4 Bloody controller will make your spine shiver
Thanks, but this is what I've been doing for the last few months, although I have also listened to music that is somewhat similar in genre (Norwegian music, electronic, hip-hop, pop, etc). I don't think I should stop listening to the music I like in order to manipulate the algorithms into giving me the music I like and want to listen to. It's counter-intuitive.
I'd do it the other way round. A VM is a bit of a pain and you can't target a constant-time-only VM with a regular C compiler. Instead I'd produce a restricted C compiler that only accepted constant time programs, and mapped directly to a limited set of machine instructions. Regardless of what you do, you'd have to produce a whilelist of constant-time machine instructions, so you might as well emit them directly rather than relying on a general purpose optimising compiler to do the right thing.

You can then emit an object file containing the functions you're interested in and link it to the rest of your non-constant-time program.
Correct. But the idea is that WebRender uses the same (general) techniques that a game-engine like this would use to make web page renders happen faster.
Hands off the steering wheel with the Cadillac Super Cruise
You could have also just generated a QR code of the URL and scanned it with your phone, if you didn't want to send it electronically. I'm sure they expect users to just email these links to their recipient.
His Standards or Hers? How Men and Women Define Success
Whitehouse.gov petitions are blocked from search results
https://www.nytimes.com/interactive/2017/10/10/us/california...
How about: all IP and money is divided equally among team members?
From the article:

FFmpeg is a versatile video processing software supporting various video/audio formats for the standard ABR transcoding workflow. However, it cannot handle a number of technical requirements that are specific to Twitch’s operation. For example,

1) Frame rate downsampler
Our typical incoming bitstreams have 60fps (frames per second), and we transcode them to 30fps for lower bit-rate variants (e.g., 720p30, 480p30, etc.). On the other hand, since Twitch is a global platform, we often receive incoming streams of 50fps, most of which are from PAL countries. In this case, the lower bit-rate variant should be downsampled to 25fps, instead of 30fps.
Simply deleting every second frame is not a good solution here. Our downsampler needs to behave differently for the two different kinds of incoming bitstreams. One kind has constant frame rates less than 60fps, and the other has irregular frame dropping, which makes its average frame rates less than 60fps.

2) Metadata insertion
Certain information needs to be inserted into the HLS bitstreams to enhance the user experience on the player side. By building our own transcoder and player, Twitch can control the full end-to-end ingest-transcode-CDN-playback pipeline. This allows us to insert proprietary metadata structures into the transcoder output, which are eventually parsed by our player and utilized to produce effects unique to Twitch.
GM advances stealthily into disaster relief with autonomous fuel cell concept
Magic wormhole
This comment made me realize why I never remember summaries of self help books.

Using examples makes it easier to relate and remember, whereas summaries require an additional step of mapping an ongoing situation to a stored summary in your head, and this is very hard to do in realtime.
This article doesn't actually have much interesting content. It's pretty typical high-level boilerplate, to my eyes.

I'd be more interested in the actual content of the interviews. Instead of simply writing "three hours of technical interviews and one or more of other" it would have been helpful to see what the technical interviews might consist of.

For example, after reading this I have no idea if Strava's technical interviews are "implement X on the whiteboard", where X is something out of a CS textbook, or if there is any actual engineering content to them, or a mix of both.
I have three main criticisms of Spotify, just in case there's a Spotify PM reading.

1. I hear repeat songs in my discover all the time, this isn't ideal. I curate my own playlists for moods and know that i'm getting when I play those playlists, surfacing songs I've manually curated in my discover doesn't add value to my experience.

2. I wish I could more easily surface the discover playlists of my friends or those whom I follow. I know that my friends like similar music but the small differences might provide insightful curation data and help me discover new music, so, it'd be interesting to see the data on discovery curation through social connections.

3. There's some chatter about daily mixes here. I find that my daily mixes don't change enough. I'll try them once, two times, then I'll churn from using that feature.
I get paid for that
They don't currently, but Filecoin is supposed to create an incentive for people to host other people's files. Obviously, you'll have to pay some amount to have your files hosted.
I'm very similar- look into the Daily Mixes that are created, this solves that issue for me.

Right now I have six different mixes and each one of them seem to be a grouped into a different genre (or sub genre).
Appendicitis: What Is Appendicitis? Appendicitis Symptoms?Appendicitis Treatment
I don't think it's geographic. I can't access facebook, but the guy sitting at the desk next to me can...
JR Cigar Wild Weekday 10-Cigar Sampler Only $29.95
> thousands of views are going to have any impact on the election?

We're not talking about Prime Time TV grabs, this is microtargeting, death by a thousand cuts. This one just one of dozens of campaigns that we are just now learning about. Here are some more examples:

* Russian-funded Facebook ads backed Stein, Sanders[1]

* Shuttered Facebook group that organized anti-Clinton, anti-immigrant rallies across Texas was linked to Russia[2]

* Russians Impersonated Real American Muslims to Stir Chaos on Facebook and Instagram[3]

Just over a month ago FB was denying any Russian influence. And now we know of 4 different demographics, with 4 different campaigns. These "thousands of views" that you pooh-pooh start to add up and you can see how the cumulative influence could have a real effect.

[1] http://www.politico.com/story/2017/09/26/facebook-russia-tru...

[2] http://www.businessinsider.com/facebook-group-russia-texas-a...

[3] https://www.thedailybeast.com/exclusive-russians-impersonate...
Honestly, I would guess you've nailed it: The delivery company is collecting a fee because they are only paid for per delivery, so making a driver (and truck) wait doesn't otherwise make them money.

But there's no guarantee that the fees are passed on to the driver. Just in case, I'll pass a question back through my wife to see if some truckers are actually paid for waiting. They talk to each other; I bet they all know if anyone is paid to wait.
Educated man discovers the answer to the question, “How’s it going?” is always “fine, you?”
CodeSplatter – Educational Coding Snippets for visual learners
Show HN: A language independent tool for rapid prototyping
Interestingly there is no pseudo code describing the solution.
Anyone else first hear about the Ainu through arcade games? I didn't remember which one, but a Google search brings up Samurai Shodown, which looks familiar. The character was Nakoruru.
Nikola Tesla ‘s Interview – “Everything Is Light”
What on earth tells you I'm "invested" ;) ? I'm just curious. I still don't know why you're so vindicative, I don't like either when companies use the buzzword "blockchain" in a wrong way.
One thing I want in Spotify recommendation engine is proper multilingual support. I have a varied/eclectic taste in English/Hindi/Punjabi music that spans decades and there are many sub-sub-genres that Discover Weekly doesn't capture. It keeps recommending me Telugu/Tamil song, probably based on beats, but I cannot understand them haha
Amazon Unveils Waterproof Kindle Oasis
I find that with spotify I get a more consistent variety of music. However I actually pay and use google music primarily. Wish there was a feature on google music (besides feeling lucky or radio) that had curated content like spotify does. I'm usually able to find at least a song I like that comes up in the discover weekly
Another name for the drawing version of this sort of activity is an Exquisite Corpse[0]

[0]: https://en.wikipedia.org/wiki/Exquisite_corpse
Making useful things: https://codewithoutrules.com/2017/08/07/do-something-useful/
While we humans are thinking creatures, and must seek to act morally, keep in mind that nature isn't and doesn't.

From the perspective of nature-red-in-tooth-and-claw, humans create a huge number of niches which dozens (hundreds?) of species have evolved to fill. (And to be fair, eliminated a vast number of niches as well.) We've created niches like "human head and body hair", which lice exploit, "provide emotional support for humans", which dogs and cats fill, "carry heavy shit for humans", which horses, donkeys and oxen have filled (and still do, in some places), and "produce huge numbers of delicious offspring, most of whom humans will eat", which pigs and chickens and cows fill.

From nature's perspective, these niches are no more strange or unnatural than the bacteria which live in guts to break down plant matter for their hosts, the birds that pick insects off of large animals, coral reefs or the ants that farm aphids. Even meat animals aren't really a significant aberration: countless species produce huge amounts of young, from dozens to millions at a time, with only one or two of those offspring surviving to reproduce themselves ("r selection").

Nature is all about the survival of the genes most fit for the existing niches. It doesn't care about what niches existed in the past or might exist in the future, and it doesn't share your biases. As far as nature is concerned, cows and dogs are more fit than buffalo and wolves, because cows and dogs are better-adapted to the existing niches.

You can choose to believe otherwise, that wolves are inherently superior to dogs and buffalo to cows, but that's your judgement, not nature's.
I have the same issue with Iron and Wine and I don't get why. Every recommendation engine I've tried decides I absolutely love them, no matter what seed I start with or what songs I like/dislike.

I don't mind Iron and Wine but they are definitely a 'meh' for me, so it gets frustrating when they dominate every playlist. And, disliking/thumbs down never seems to get rid of them.

Are they generic enough that the algorithm finds something similar between them and everything I like?
Typer.in stores the link you give it, and returns a human readable lookup link. The whole point of Send is that the link includes the secret key to decrypt your file. Whoever you give that secret to, including Typer.in can get the file.

The Send link must include the secret key, because no one else should get it, and that key must be of sufficient length to protect your file. Thus human-readable-izing it could do nothing to decrease its complexity and would just result in a huge string of words that were just as much as a pain to type in.
"oh, you're in IT. can you fix my computer?"

"oh, you're a doctor. can you fix my cancer?"
Competitive Self-Play
Exactly what I thought. Why would you choose to build anything sizeable on something that could be shut down?
Disclaimer: I've never taken part in such debate organizations.

What if debates also had a word limit in addition to a time limit. Say, if each side has four minutes to talk, they need to keep it under 500 words, with 500 additional "flex" words throughout the night. Teams going over the word count regularly would be penalized.

Ideally it would force debaters to remain concise. Of course, what would probably happen is the game would devolve to one of memorizing the thesaurus, so it's a hard problem to tackle... But that's okay! Modern video games have balance changes when a certain "meta" becomes too overwhelming. Professional sports leagues modify their rules every year to combat teams giving themselves an edge that isn't within the spirit of the game >coughNewEnglandPatriotscough<. It's a constant battle that any "game" manager needs to address over time.
And, more specifically, it's mostly college-educated people in that age range who want to live in the core of a relatively small number of cities, generally on the costs.
If I recall correctly, you can choose to let keybase store your password-protected private key for the purposes of decrypting messages through the website, but that's not required, and the advanced features (e.g. chat) don't work without a local install. Everything that can be delegated to the app (GUI or command line) generally is. The keybase team seems to take this quite seriously, and they've had documentation on how to use the platform without giving their servers any information since at least when I joined in early 2014.

Give it a shot, it's quite painless as far as crypto products go. You can always choose not to use it if you decide it's storing too much information. Happy to provide an invite if you (or anyone else) needs one.
Newspeak is intended to be statically typed, presumably optionally/gradually. I think the implementation is missing right now, though the syntax already allows type annotations.

As the other commenter wrote, the answer is that modules can never "import" concrete modules, only interfaces. And that means some extra effort, though having type-inference assist with the construction of that module should help. Definitely something that needs figuring out.

IMHO, explicit composition is something we really need to figure out in general, and it should solve the weird mix of linguistic and extra-linguistic mechanisms we have now.
Reminds me of the 'mind shaft gap' in Dr. Strangelove
Same here, my co-workers access it fine but I can't