skysight-inc/HackerNews huggingface dataset:
jazz playing on my headphones

Check out Bob James / Earl Klugh "One on One" and the original Pat Metheny Group album if you haven't already; they are ideal for this.
People graduate all the time who lack "basic" critical thinking. Is the outcome really that different than we have now?
It seems a lot of very significant extensions, important to large user bases, are going to have trouble making it to 57.

What if Firefox developers were to take a break -- meaning, temporarily slow down -- from the browser development itself, once 57 is stable -- and put some time into helping to port some of those extensions? (At least, where code and license allow.)

I think a lot of Firefox users would appreciate this, and it would help preserve a principal feature set (via those extensions) that has caused many people to choose Firefox and to stick with it, up to this point.

In other words, Mozilla, please don't kill our extensions. How about helping them make the transition? (Also a good opportunity to learn where the new API may need more work/expansion)

Thanks!

P.S. Yes, I've been pissed about this change, for precisely this reason. Reading in this conversation how Mozilla is working to expand the new API, I'm given a bit of hope. And thus, this idea I'm suggesting.

P.P.S. Yeah, this may be an unreasonable and ugly ask. Wading into a bunch of other people's code of varying quality. (Sorry.) Nonetheless... the extensions have been a crucial part of Firefox's advantage, for many.
Great for C programmers. Goes with:

printf("Hello, world!\n");
(printf)("Hello, world!\n");
(*printf)("Hello, world!\n");
(**printf)("Hello, world!\n");
(***printf)("Hello, world!\n");
I think it's a pretty good policy.

Fake reviews/astroturfing comments can hurt a brand quite severely. The riskiest situation of course is talking about a competitor's product (which we kind of are here).

It doesn't have to sound like a legal disclaimer, but its nice to identify your relationship to the product may have (even subconscious) bias.
I'm the same way, but lacking curly braces hurts when you're reading long functions and trying to figure out what scope you're in. It also prevents multiline lambdas or that's the excuse anyway. I program in Python all day long and there are definitely times when delimiters are nice, but I think most people make too big a deal about it. I will also say that I still have a harder time reading a Haskell function call style than a C style.
Axovant Alzheimer's Drug Fails to Help Patients
Russian operatives will be my guess. Just for the record.
Well, you can easily do this with a native app that relies on content from your servers (e.g. dropbox).
I think the key to what we call political correctness is having the common assumption or axiom that all humans are just as human and not fundamentally different in any significant way.

As an individual you may not hold this belief in your heart, you may feel that some types of people are more or less qualified for certain tasks but when you start having a political discussion it is pragmatic for all parties to accept the previously mentioned axiom.

Some individuals are so firm in their beliefs that they refuse to accept the 'politically correct' viewpoint and so they devolve the discussion with arguments based on assumptions that make discrimination a foregone conclusion. Thankfully most people differ in the way they are politically incorrect so they feel that other peoples discriminatory assumptions are faulty, however, echo chambers...
Well, that wasn't the answer I expected! Super cool, I wouldn't have guessed any AAA titles were using a Lisp/Scheme heavily in their toolchain (but I'm not particularly knowledgeable about the game industry).

I'm fascinated by procedural generation and constrained randomness in games, and I'd think something like Racket would be a fun choice for that. Do you reckon you'd make the same choice if you were starting today?
What do you mean by "more attention compared to its actual impact on everyday lives"?

Firearms are currently tied with motor vehicles as the second leading mechanism of injury-related death [0]. Number 1 is poisoning, which has recently surged thanks to opioids.

[0]: https://wonder.cdc.gov/controller/saved/D132/D21F190
Well it's a poem, so each of the verses being represented properly, matters.
I'm as gung-ho as it gets on C++ exceptions and even I think it's reasonable for a library to require that operator== and hash functors not throw.
It's the latter. The politics of the parties have moved over the decades, usually further left.
Yeah, I'm not sure of any others. But looking at numeric.js, it has a single ODE solver which is Dopri, and thus matches the tableau of ode45 and dopri5. However, it's easy to see that their implementation is very different just by this line:

h = min(0.8*h*pow(tol/erinf,0.25),4*h);

That means that the timesteps are changes via Cechino's optimality theorem, the "standard" timestepping method which isn't actually used in production quality solvers. The reason is because this form of adaptivity causes solvers to change their h too rapidly, which actually decreases the stability region and increases the number of step rejections. So all of the other explicit RK solvers mentioned (except when I single it out) all use a PI-controller. And this makes a pretty big difference: I've found something like a 10x performance change by using a PI-controller on many equations, and then there's many other equations where at a "simple" tolerance like reltol=10^-3 the dopri-type method will diverge without a PI-controller on the timesteps. But it does have event handling and dense output. However, since it's lacking any solvers for stiff ODEs, I am not sure it really is a full suite.
YouTube is still the king of "Let's Play" and edited-walkthrough formats.
+1. Your local librarian also is enormously useful for this sort of search.
That would be incredibly worrisome. Literally the only reason I have Plex is so that I can rip my DVD/Blu-Ray collection to my NAS so that I can play it without having to retrieve the actual physical media from storage. Now that they've disabled local authentication support and you have to go through their site, I'm looking for alternatives. That really sucks too because I bought a PlexPass thinking that they knew who their core audience is. It turns out they have no idea who that audience is...
Cofactor Genomics (YC S15) Is Hiring a Senior Product Development Manager
It's really easy to get more direct and standardized than that. Provide a direct download link.
Heroku Alpha Tester Club
Really enjoying this price and feature war between Amazon and Google. Now who wants to drop their egress pricing to be reasonable?
The poet saved 42 words for later.
For distro packagers, is the idea that this should have SONAME libabseil.so.0 and remain at libabseil.so.0 forever?

(I know Google's preferred option is that we all realize that concepts like "distros" and "shared libraries" and "SONAMEs" are so last century, and tbh they are, but we'll have them for a long time yet, and it's helpful for upstream libraries to declare what their preferred SONAME is so that you can use the same dynamically-linked compiled binary on multiple distros.)
> It's like having a db, but on the front end

This.
Possibly infinitely many, but that doesn't say much :P
There is some research showing self-defensive gun use is not associated with a lower risk of victim injury during a crime [0]. If training levels were generally high, I'd expect people who use guns in self-defense to be more successful in preventing injury.

[0]: http://www.sciencedirect.com/science/article/pii/S0091743515...
GGMM E5 Wireless Smart Speaker with Amazon Alexa
https://www.amazon.com/gp/product/B01M9FYRQ7
GGMM E5 is a WiFi/Bluetooth speaker that integrates with Amazon Alexa Voice Service. Just tap the speaker to ask Alexa a question, Such as "What's the weather today?" With Alexa Voice service you can order Domino Pizza, call a Uber, control your smart home devices, add items to your Amaozn shopping cart, or play Amazon Prime Music.
Keep in mind WebP is essentially a VP8 I-frame in a RIFF container [1]. VP8 is the predecessor video codec to VP9; VP9 being the codec targeted by its makers to be in competition with HEVC which is commonly deployed inside HEIF -- whether they succeeded in this promise is an exercise left to the reader, possibly by following sources such as the ones compiled on Wikipedia [2].

But not all compression techniques that are applicable to video are relevant with still images. WebP's performance has been evaluated and some have found it lacking [3], while some have found it good [4].

Discounting the fact that the HEIF container has some useful features on its own, the picture inside is often an HEVC I-frame, which is the same idea as Fabrice Bellard's BPG. Therefore, comparisons between VP8 and BPG may also be indicative of typical HEIF-as-it-will-be-typically-deployed performance.

[1] https://developers.google.com/speed/webp/docs/riff_container
[2] https://en.wikipedia.org/wiki/VP9
[3] https://en.wikipedia.org/wiki/WebP#Criticism
[4] https://blog.cloudflare.com/a-very-webp-new-year-from-cloudf...
[5] https://bellard.org/bpg/
GGMM E5 Wireless Smart Speaker with Amazon Alexa
Late reply, but --

My point is that what makes the colony distinct from the pile is the chemicals, genomic structure, etc that the ants share and are in their environment -- things which all themselves are quite physical. That collection of shared structure between the ants and environmental factors creates a system distinct but made from the ants. Corporations have similar physical components that their constituent humans interact with.

It seems to be begging the question to assume that humans require imagining the corporation but ants do not need to imagine the colony -- it's simply a dynamic system/entity in its own right that happens to have constituent "ants". (Similar in nature to the relationship between cells and animals.)
I really love these text-only minimalist news sites (http://lite.cnn.io, as another example). I read the thin NPR and lite CNN almost daily, and I'd love to see a list of these for other big news sites.

By far my favorite thing to do with them is customize them. I have a tiny plugin that styles the pages so that they are visually consistent, and I "fixed" the link issues in the articles so that when you click "Get the full experience", it takes you to the article's full version, instead of the home page of the regular site.
My kids stopped playing with clay and play dough and graduated to lego at around the age of four.
> If 10% of their MAU sign up,

I'd bet <1% would actually sign up.
The impression I get is that their odd assembler is pretty much there for development expedience while they are hand-writing assembly. I can't imagine that their specializer (the thing that runs at install or run time which converts the generic load module to specialized concrete machine code for the processor you have) will produce as an IR form assembly that will then go through a C++ compiler... that would just be crazy. And the weird C++ assembler is definitely for the concrete machine code; the generic form is supposed to be very similar to LLVM IR.

Amongst other things it (a C++ assembler) would be slow as hell and require a huge amount of runtime. Ideally the specializer would be a single binary that would convert a generic load module to a specialized one with no intermediate steps. My guess is that they will generate such a specializer with their current generic specification tools.
5 components that artificial intelligence must have to succeed
That's a really interesting observation. After reading it a couple times, I came to the same conclusion. In an attempt to explain that conclusion, my guess is:

* It's simple and clean and not spammy. It does what a video player should do - play video - and not much else.

* The artist crowd who truly care about their craft post their content on Vimeo. Thus the content I watch on it tends to be of higher quality and I may be subconsciously associating that with Vimeo itself.
> Seems like parent merely stated a pretty uncontroversial fact.

Exactly. Here's one scenario:

> "I think this is a really fun movie, and I thought the ending was very smart (disclosure, I did some FX on the sequences with the Shnorp, and I have an affair with the producer's sister)"

here's another:

> "You are both right, actually: the running time for the US release is 94 minutes, whereas the Swedish contains the Shnorp nipple scenes which increase the total length to 96 minutes. (full disclosure, I was a roadie on the set)"

Guess what I find obnoxious and see many discussions filled with?

If it's in a dictionary, thanks for the fact, no I don't care who you work for or how "excited" you are and how "awesome" your team is and whatnot. It's so incredibly needy and tacky and seems the norm now; where the person calling it out actually gets piled on, while BS like this https://news.ycombinator.com/item?id=15342721 is fine. It is what it is.
One is an implementation, the other is a standard which others can implement. Each is licensed differently.
Thank you for the suggestion. I've given that some thought but the problem is so much of the news is about AWS and the response of Google, Microsoft and Oracle to AWS. I worry that a news site would just be a feed of AWS announcements, which doesn't offer much value.

That said, I have blogged in the B2B space for years and might try to do some original content both to increase credibility and SEO.
Hi, author here. Just to point out to others (and to be fair to the A15), IPC is just one part of the final performance equation. =)
Redux is unusable without an insane amount of boilerplate. HOWEVER, I think Redux still is an improvement over raw JS, although underpowered compared to Elm.

It seems like it is essentially trying to bring functional union type case switching to a language without that feature. As such, actions are insanely laborious to construct. Furthermore React / Redux is far to pedantic in reinforcing it's design decisions without offering a backdoor to work interact with the outside world.
Emacs, door shut, no noise, no interruptions. Phone etc in different room. No notifications enabled on my machine.

My office at home has three walls made of floor to ceiling glass (back wall is bookshelves). You might think that would be distracting but all I can see is trees, and I'm above ground level so not even animals distract.
I don't see any irony. What I do see is a lot of people responding to an argument that the author seemed to think was strong enough to lead the article with.
Ageing process may be reversible, scientists claim (2016)
Google Pulls YouTube Off the Amazon Echo Show
My reaction was similar - "Who formats code like that?"

It's pretty easy to be better when starting from such a low bar.
Which design decisions are you thinking of? Also, can you clarify what you mean by "actions are insanely laborious to construct"?
Browsers can't change it, because it would break assumtpions of a lot of websites.
Same. Yet it felt like a revolutionary innovation when I loaded NPR's in my browser.
Sans underline: https://i.imgur.com/xMogV4q.png
Does meditating on biblical truths count? I can't claim to do it day and night, but I did make a practice of regularly recalling biblical truths and reviewing scripture I have memorized when applicable to the situations I face throughout the day, especially with my kids. Very different from Eastern meditation.

"How blessed is the man who does not walk in the counsel of the wicked, Nor stand in the path of sinners, Nor sit in the seat of scoffers!
But his delight is in the law of the LORD, And in His law he meditates day and night." Psalm 1:1-2

Great resources here: http://www.desiringgod.org/messages/meditate-on-the-word-of-...
Bazel make Cmake projects which then make make/xcode etc projects? If you have to program Bazel anyway why have it insert CMake?
>both pools! there are two!

There's actually three now, but the newest one hasn't announced their pricing yet: http://velosmedia.com/
I couldn't make much sense out of the rest of your comment; it seemed vague and a little paranoid. So, I latched onto the one concrete thing in your comment, assuming it was demonstrative of what you were criticising.

"sensitivity to every little thing that you feel hurts you or impairs you or makes you feel included. Hell is other people, get over yourselves."

That seems simple when you're white and male, and the entire industry (and much of the world) treats your existence within it as a default and correct thing. I try to assume honest intentions when someone tells me something I've said/done is hurtful, and try to remember not to say/do it again.

The backlash against "PC culture" just comes off as really entitled and overly sensitive, to me (which is, ironically the same thing anti-PC people accuse everyone else of being). I don't know how to resolve that clash. I, personally, want to be part of solutions to problems rather than an impediment.

I view the imbalance in our industry as a problem worth solving; welcoming more women and under-represented people of color into our industry as equals (even when it means making changes to how we do things and how we talk about things) is a net positive for everyone. It's just increasing the pool of talent devoted to solving the world's technical problems and that can't be bad.

But, it sounds like I still may not be understanding your position. Can you provide another concrete example of what you're talking about? I noted your preference for big-picture rather than details earlier, but I'm clearly not grasping the big picture you're drawing...I need more details to understand where you're coming from
In the real world people like to tell you useful things that you’re genuinely interested to hear.
HWUI does have 2 helper threads that it uses to off-load some work (hwuiTask1 & 2). But otherwise yes it's largely dominated by one thread.
Why necessarily trolling? Here's Peter Thiel publicly saying the same thing:

http://m.huffpost.com/us/entry/us_5747079be4b03ede4413f6f5

Remember in ancient Greece only rich landowners could vote.
See also https://news.ycombinator.com/item?id=15341493
C:\Users\wakkaflokka\AppData\Roaming\Mozilla\Firefox\Profiles\random_gibberish_identifier\chrome\userChrome.css
Or they could use a browser that displays stuff correctly.
Chris, I worked hard to get you on that pedestal, don't go jumping off. ;- )

Fair enough, you didn't reach the same frequencies, but that's what the other 1.4mm² and the process shrink are for.

ARM[v7] maybe does a little bit more per instruction, what with those conditions and 14+ character non-mnemonic mnemonics; but ultimately instruction counts should be pretty close, right?

Update: also probably SIMD[or vectors], breakpoints, more interesting memory management, the handling of bizarre FP corner cases, maybe power management[high frequency dvfs? :- )], and other things go in that additional 1.4mm².
See this post implementing it in ffmpeg: https://ffmpeg.org/pipermail/ffmpeg-devel/2017-August/215003...
I have a request. When someone takes the time to travel to come interview with you at least do them the courtesy of providing useful feedback if you decide not to hire them.
>no one is talking about damage to US/Cuban relations.

You say this but the US authorities have made a specific point of stating they don't believe it to be the fault of Cuba or its government.

For the average American (which is neither you nor I whatever our nationalities) they hear "Americans attacked in Cuba."
Sadly no. You would still have to broadcast the 3 write ports to each copy, so "being closer" doesn't actually work out.
Desirable for whom?
How much do you use it? I sometimes do 1000+ messages a day and find that it's constantly breaking on me.
I searched for "npr post cast rss" and found this:

https://help.npr.org/customer/portal/articles/2094175-where-...

Each podcast has a '...' which has a direct download link.

Or, you can view the RSS source, find the podcast you want then chuck the URL in your browser and download it that way.

eg.

https://play.podtrac.com/npr-510317/npr.mc.tritondigital.com...

In my browser gives me a player with a download link in it.
So they had time for this but still haven't rolled out HTTPS?
Once again, meaningless statement. Depends on the situation. For example, a situation with conflicts of interest or other incentives for doing shady things behind the scenes, which is a pretty common scenario in politics and corporate affairs.

Point is that Occam's razor isn't a blunt instrument that eliminates entire classes of theories from all phenomena. Each one must be evaluated individually as to which theories are contextual and consistent. Some call for evaluating conspiracies, some don't.
Why do I need Redux for that, though?

I'm working on a fairly small but still nontrivial React app for work (it's the first time we've used React for anything here, and we're partly doing it to evaluate React for future work). I've not used Redux anywhere in my application (it's all vanilla React), but my state is still all in one place in an organized format, and, since I have a single component managing my state, I can still trivially do both (1) and (2) there.

What's Redux giving me that I don't already have, aside from another layer to maintain and another piece to break?
If someone was familiar with Vespa in 2011, but hasn't had access to it until now, what's new since then?
> Bold (nay, courageous!) move to...

Something about this sequence of words reminds me of Kruppe (From the Malazan Book of the Fallen series).
Pretty sure the average computer user looking for NPR audio is going to be perfectly happy with the podcast - ie an RSS feed of the MP3 files with descriptions and show notes.

I think demanding the ‘raw mp3’ is a bit of a corner case here.
This is exactly why interoperable federated social platforms are important and why they are a better solution than centralised platforms. The future is a choice between per jurisdiction walled garden monopolies under national control and multiple interoperable solutions.
Personally I'm not impressed with the quality of the lossy encoding, it's not enough of a improvement on JPEG to make it worthwhile, for lossless however it's the best format I know of right now, compresses MUCH better than PNG, and both compression and decompression is MUCH faster.

FLIF compresses better than webp, but it also compresses/decompresses more slowly, and the difference in size is quite small so overall for lossless compression, WebP is my choice.
There's certainly a difference of degree between, on the one hand, distributing to every customer hardware that doesn't do what they say it does, and on the other, providing a limited number of false attestations of a particular emulation of the SGX hardware.