skysight-inc/HackerNews huggingface dataset:
I made a similar server a while ago, but it is more minimal and command-line-oriented [1]. The only client so far is a fairly minimal browser client, but it is functional. It supports any container/codec that libav supports, and allows either MP3 or Ogg Opus as streaming formats. Songs are dynamically transcoded to the streaming format when they are requested. This means you can have a library of heterogeneous, potentially streaming-unfriendly formats, and not have to worry about the streaming codec du jour or transcode your entire library when you want to use a new codec.

I want to do more work on the server, but I've been busy working on an audio format library in Rust to support the transcoding. Right now, the best option is to either exec() the ffmpeg command line tool, which is easy but has overhead and makes distribution more difficult, or use the libav* C libraries, which are quite complex and in my experience poorly documented. I've decided the best option is to make a cleaner, more minimal audio library that wraps reference encoder/decoder libraries.

How does mStream handle transcoding, if at all?

[1] https://github.com/wwalexander/river
Ultimate Beginners Guide to Blogging: How to Blog for Money – Feet Love Socks
At least will be used to it for when fish prices (probably) go up in the future global due to poor environmental conditions in the ocean. Gotta look on the bright side I guess.
Yes, used in production for the Pixel C.
Neat, I didn't know that. Is that more or less just having FK constraints on a view, though, or am I missing something conceptually here?
Microsoft is dead; long live Microsoft.

Disclaimer, I'm a msftie, but the thought of one of these megacorps being "dead" is a fun one. I can understand where he's coming from, MSFT is no longer the thousand pound gorilla in the room that it was when it was the ONLY tech superpower at that scale, but at the same time, I see it as being in a new stage of corporate existence: as a force of nature, think "glacial". It will simply keep existing, despite any successes or failures otherwise. It will keep being implacable at its core competencies until or perhaps even after they cease to be relevant. (PG cited IBM, and while one might say they're "dead" from a "pioneering"-relevancy/world shaking standpoint, they continue to exist, push a business goal forward, and control massive amounts of enterprise mindshare) Momentum is a powerful force, and these companies, living or not, are still really damn heavy. (this combined with MS making moves that I'm, both as an employee and long time pro-unix anti-ms grouch, I'm surprisingly happy with, which undeniably adds some "life" into what might otherwise be more static)
The Quantum Thermodynamics Revolution
This "long term" cycle is also why I get to "enjoy" C++98 and not C++11 for the next 20 years. But I'm happy it's more..."stable", I guess.
Mmm, but then, why not use NoSQL for everything? I say again, I'm just a beginner into programming but it seems that PostgreSQL would require a shitload of work to really go slow. Also in forums you know your data schema, nothing will change in terms of what data you need.
Direct link to study: https://www.clinicaltrials.gov/ct2/show/NCT02793856?term=cri...
This is a case of "second system syndrome" (as I've heard it called).

http://wiki.c2.com/?SecondSystemEffect

(C2's new design is a bit of that in itself, IMHO.)
The negative impact of microplastics on the environment is not being contested in this retraction. This is not the only study of its kind, and the fact that it was fraudulent is not good evidence that the entire line of inquiry is.
Show HN: 3D engine rendering to magic eye images
an analysis can be done on that
Which is happening...

I would say the excessive mediatic exposure of HIV have definitely worked to supress awareness and care for other STIs.

For instance, I am HPV+ and didn't have a clue about the existance of such a thing before getting it.
HAHAHAHAHAHAHAHAHAHAHAHA
Your answer actually resonates with me to some degree. It is not my position but I get it and think it would work in an ideal world without corrupted officials. As it stands, I see the less advanced technology thriving for longer than it should, for example fossil fuels today are not being replaced at a pace that would align with what the market demands. More and better government programs to increase sustainable energy would lead to breakthroughs, more (better) jobs, and a healthier economy for 99%. Musk's space-internet would be pushed against for years or decades because of entrenched institutions.

How do you feel about the effect killing net neutrality would have on small businesses that can't afford the fast lanes that their larger competitors would use?
It's not like people are demanding universal free internet so I'm not sure what point you're attempting to make.
* In the developed world.

Sucks for the developing world, hopefully we can cure it once and for all.
True, but the issue is that most academic and vast majority of paid coding roughly looks like the JavaScript example (C/C++/Java/JS/etc) - so to most the Lisp style looks odd and hard to parse, not the raw symbol count.
Most of the landmass is far from the coasts, true, but the population concentrates at the coasts. So the geography is probably not the reason why fish is less popular in the US. There are probably multiple reasons but one could be that the competition from meat is very strong. Coming from Europe, I was always surprised how cheap meat is in the US.
Why website body text should be bigger
Breaking ctrl+f gets my blood boiling every time I have to use a Discourse site. I've recently started to have to use one, and searching for anything is incredibly hard. Ctrl+F will bring up their own hijacked search. But by default it searches for new topics. Ok, switch it to the current topic only for search. Great, now it just shows you the entire post, and doesn't highlight your search term.

I already knew where the post was, because I scrolled down to it. I don't need to be told where it was, I need to know where the specific phrase I searched for is.

I've seen complaints about it from the past, but given that 3 years has passed and it's still like that, I just give up any hope of being productive when having to use a Discourse site.
How would a company like Facebook work without having our data? Or Google, for that matter? "work" as in actually function? Their services are only possible through the storage and analysis of data.
Snapchat is stifled by its un-algorithmic feed
Top 3 Right Reasons to Consider SD-WAN
I think the current goal is to let neovim instances to communicate p2p so that they transparently use the same session. Mostly because adding multi-tenancy to vim would be a living hell without adding much over that approach.

Has been a while since I have read up on that, though.
How do you implement your policy of not visiting sites with ads?

How do you block a site prior to visiting it? Are you using a custom hosts file to block all sites that are known offenders?

Many of us are blocking ads for security and privacy concerns. How do you confirm that a site is safe prior to visiting it so that you can allow ads if it is a safe site?

Unfortunately, the only tools I have found block the good with the bad.
I'm seeing errors:

ReferenceError: urizip is not defined
decoder.onsubmit()

Shame. I did consider using a DHT for storing shortened URLs once upon a time, to avoid the single point of failure. These days I guess there is already somebody trying to sell a solution using a blockchain!
You raise an important point, and if this event took place in isolation, I might even agree with your sentiment. However, this, in combination with FCC Chairman Pai's recent actions demonstrate an organized, concerted effort to deregulate Internet Service Provision. And with the GOP in control of both houses and the Executive branch, combined with their desperate need for political wins, makes me concerned that they will aim for the low-hanging, and highly profitable, fruit.
> My [...] view [is] that a free market [...] only leads to monopolies when they're already providing the best service

Where does this belief come from? Is it just an article of faith for you? I've never seen any science to that effect, and there would appear to be no shortage of counterexamples.

What would be the incentive to offer the best service once you are a market leader? It seems obvious to me that in many cases it is cheaper to interfere with competitors than it is to match their level of service. I see no reason why that would cease to be true even in a world without government (although government is certainly a frequent collaborator in such interference.)

And I'm not talking about heinous interference, like bombing your competitor's factory. Even misleading advertising can often do the trick. Would you make statements in advertising subject to civil claims? If I can show you made technically factual but misleading statements to the public about the differences between our products I am entitled to recover lost sales from you?
"Move immediate value to memory address" seems like a prototypically CISCy operation to me.
I understand much better now - thank you very much! And congratulations on the release!
I'd hardly describe the food found in NYC Chinatown markets unsanitary, and never felt any reason not to eat them raw they same way I would from BigCoMart - you wash and inspect.

If anything, I'd expect fewer golf balls in my food.

http://nypost.com/2017/04/22/chopped-golf-balls-in-hash-brow...
The alternative is to stubbornly hang on to a technical CEO until the CEO barely knows what the company does. I have a hard time admiring CEOs who carry contempt for most of their employees.
If (like me) you don't have a good working understanding of CRISPR, check out this fantastic episode of Radiolab: http://www.radiolab.org/story/antibodies-part-1-crispr/
http://michaelkoper.com
Hmm, I thought Rust uses something like affine types [0] (which is similar to linear types).

[0] https://www.reddit.com/r/rust/comments/4mdgux/rust_and_affin...
I exercise daily at home. Probably more than most of the people who get the gym paid for.

It's not a big deal but I wouldn't mind some extra cash.
Ansolutely. Ill go further to say they should buy Cavium and an S-ASIC vendor (eASIC or Triad) to have a pile of SoC tech that can be applied in most applications plus an option for rapid development of non-performance-critical chips. They already have fabs for sensitive stuff, too, but I dont know how they perform. Maybe buy one graphics vendor next. And they're covered in desktop, servers, laptops, and many purpose-built appliances. The stuff might also be scaled down or sold low margin for embedded where microcontrollers might have been used.

Russia has the money. There's a number of vendors with the tech. They should just buy their way into the high end.
Not the only downside. Machine looks great but that fabric material in the keyboard looks like it will be easily stained with sweat (a common problem with surface pro keyboards). No USB-C seems like a big missed opportunity as well.
That is rapidly changing to a more targeted approach.

However, don't downplay the importance of the shotgun approach. In the broadest sense, it gave us Viagra for ED (common reported side effect in an unrelated trial), Aleve (intended to be a hangover treatment you'd take the night before), ...

With computer and analytical modeling, it's a much easier process to identify a problem and reverse engineer a treatment.
Why Mars Is the Best Planet
This came up first time when programmers had more individual autonomy and responsibility then by the book scrum allows for.

The norm used to be that you do module you are responsible for - meaning you can work for few weeks on something biget and alone. At that scope, bad programmer might end up doing mess that is very difficult to finish. If the company does testing and returns bugs to original developer, the developer will be significantly slower.
Kakoune is always super tempting to me but the plugin thing is a deal breaker for me. Not for IDE-like features but because limiting myself to vanilla vim motions feels like using a bad vim plugin by now.

At least surround.vim, targets.vim and a couple custom text objects.
Examining How the Great Firewall Discovers Hidden Circumvention Servers (2015) [pdf]
Similar to how I want people to remember me, and how I would like children of mine to live on and prosper. We are all, on some level, replicating machines who want to organize the world for more of ourselves.

Edit: Even our bodies are completely renewed over time, and any sense of self similarity that relies on the particular arrangement of matter seems fraught with problems to me.
yeah, I don't think that's true. Neither Clojure nor Haskell seem to have any problems finding adherents, nor does the functional paradigm itself seem to be in danger of... anything. Your personal distaste for parens isn't much evidence to support the idea that they are antithetical to the growth of functional programming, nor my own distaste for Haskell evidence of the same.
Thanks!

Well, I would like to include more, in fact I would include Ligthsail for sure if they offered a datacenter in Europe. But to start something like this you have to start small, or the costs will bury you pretty son. As a pet and personal project, the way to limit the cost was setting a clear seat of boundaries, like plans under $5 and available in Europe. And being one-man band to make this affordable in terms of time and effort I had to keep it small at the beginning.

Maybe, If providers offer me free credits to make the tests or if I found a way to assume the costs, them I could think to expand the project.
I mean, okay? What's your point? We can either: a) cure HIV and deal with the consequences, or b) not cure HIV and deal with the consequences. You sound like the people who were convinced that the Gardasil vaccine was just going to enable people to have as much unprotected sex as they wanted.
There are not enough people in an American metro area to distribute this variety across stores across the area. The produce departments sell what the computers report as margin friendly.

There are enough people in a metro area who want this and are willing to go to the asian district to get it. The five or 20 families in a subdivision who want this are not enough for all the Safeways and Krogers in the subdivision to stock this food. But enough handfuls of those families across the area are willing to go to the few stores concentrated "in the asian district" to make it viable for those few stores.

This is also capitalism at work. Huge markets and niches both have ways to operate.

As for tracking and safety, as others on this page have noted, knowledgeable (and alert) shoppers and proper preparation go a long way to promoting food safety at the end-use end of the chain.
The author interviewed in this piece is the subject of a recent Frontline: The Fish on My Plate.

http://www.pbs.org/wgbh/frontline/film/the-fish-on-my-plate/

It's about his experiment of eating fish as his only protein for a whole year, as well as an investigation of where our fish comes from, fish farming practices, sustainability, etc.

Aside, it may be a good thing Americans don't eat as much seafood as the rest of the world. I'm not sure the oceans could keep up with the demand. Allegedly very few fisheries are well managed.
Interesting. Due to commercialization? Possible some of the same is happening in India on some fronts, food or other, not studied it, just anecdotal, hence asking.
> Emscripten isn't really the answer -- would be way too large a download.

Could the emscripten result be slimmed-down?

(I fear the answer is probably “in theory, yes, in practice, it's >100KB”)
How else to you handle an infinite thread of media without completely destroying browser performance? Seems to be an foundational internet issue.
For anyone unfamiliar with CRISPR, I strongly recommend this quick introduction video from Kurzgesagt on YouTube:

https://www.youtube.com/watch?v=jAhjPd4uNFY
This could be simply familiarity. Back in the 80s I wrote a large system (100s of Kloc) in Common Lisp (Cyc) and it was clear and easy to follow...for a Lisp programmer.

I don't say "familiarity" as some sort of insult. I find human-generated Lisp, Forth, Postscript, and TECO clear. I find APL code impenetrable, but I know my APL-using friends (well, some Well Street variant) find it as clear as a bell. And machine-generated C code is, well, opaque.

Now what I like about the lisp syntax is precisely what (if I understand you correctly) don't: it fades into the background so I can concentrate on the algorithm. This means the C/C++ code (mostly C++ these days) I write for myself or in my small workgroup is visually unlike traditional style guides:

node*
foo(node& first, node& last){
if(first_fails_qualifier(first)) return nullptr;
if(last_fails_qualifier(last) ) return nullptr;
if(!some_other_precondition(first, last) return nullptr;

// OK, we have valid arguments
...do some processing on the args...

return (wanted_first_p() ? &first : &last);
}

I find the aggressive use of { on its own line distracts; you want the interesting stuff in your fovea (so the preconditions are easy to scan; the algorithm is set apart, and the return clearly returns one type, doing a late discrimination).

but YMMV
Seems too good to be true
This is incorrect, neovim is available in the FreeBSD ports. [1]

[https://svnweb.freebsd.org/ports/head/editors/neovim/]
You are right to warn of the risk. But people will party. Else people wouldnt be.

What is needed is not lots of awareness training or protection, but a "morning after" instant test for every STI on the surface of the (planet/partner).
How many of those people knew they had it? How many of those people were being treated and were following their treatment plan correctly? How many of those people could afford to treat their HIV? HIV is not a death sentence if you treat it. It's not great, but it's not the '80s anymore either...
But it's also true that a good design can reduce documentation needs (and documentation/code fragility) by a startling amount - not to mention stop floods of customer support calls before they start. It's certainly true that not every job is a design or analyst job; but you'd better not be wrong about when you need a design task done, and the 1x programmer (or boss) can't make that judgement call for you.
Congressional budget includes $100M for Caltrain electrification
> Even with your caveat, the fact that more than 1 million people died from HIV in 2015

Idk where you got that number from... From the article you linked, "In the United States, 6,721 people died from HIV and AIDS in 2014". That's out of "An estimated 1.2 million people in the United States were living with HIV at the end of 2013". Since 1/8 people infected with HIV don't know it (and subsequently probably develop full on AIDS and complications), it's fair to say that most of the deaths are due to lack of treatment.

Edit: I see you were talking about worldwide, but that's still out of 36 million people living with HIV in the world.
It's now the end of my engineering and I am now occupied with the thoughts of what my life had been if I would have chosen the road not taken.

Isn't it equally as likely that in the alternate universe where you pursued Physics that you would have either been unhappy with the realities of a job in the field (maybe too much scut work, lab work, what have you) or even been facing unemployment?

I ask this because I know a lot of people on the other side of the green grass (people who pursued something not as employable as CS for reasons of passion and have displayed regret about not diving into technology for the ubiquity of it in our present day-to-day)
> SICP uses Scheme, which is not Lisp.

Wikipedia [0]:

> Scheme is a functional programming language and one of the two main dialects of the programming language Lisp.

[0]: https://en.wikipedia.org/wiki/Scheme_%28programming_language...
Google has a near-monopoly because it grew out of a natural monopoly; their product was so much more innovative that people flocked to use it and they have managed to maintain their technological lead by constant reinvestment.

An enormous difference, and one of which you are definitely aware, is the existence of legal monopolies for many network infrastructure providers, as well as lobbying of state governments to limit or prevent the building of publicly-owned network infrastructure in many jurisdictions.

I'm not locked in to using Google in any way other than by consumer preference. I use Bing as well but frankly I find it an inferior product.
Wouldn't that let you perform even crazier levels of tracking, and expose my (barely anonymous) browsing to the entire world? Wallets might be just a bunch of characters, but I bet you can figure out who I am from my url trail alone, given I spend a ton of time on messenger.com/t/mywife and mywebsite.com

Also, doesn't that mean that only people with money can go on the internet? This seems like a much, much worse system than we have today (with adblockers)
I think the AI is the furthest away, though predicting where technologies will be in 200 years is basically impossible.

IIRC TARS is able to converse with humans naturally (even telling jokes)

navigate about as well as humans in a variety of climates and conditions. From a controls engineering perspective, This is a lot more difficult that it might seem

react to emergency situations in an intelligent way (it was able to rescue one of the humans from an incoming tidal wave and carry them safely to the spaceship).

I encourage you to check out the DARPA robotics challenge videos. The current state of the art allows our robots to (very slowly) navigate a controlled, known environment, and even then most competitors cannot complete the course.

I agree with the articles timeline, I really doubt we'd see something like TARS in the next 50 years, but 100-200? we'll see.
there's a huge number of sushi restaurants all over New York and a lot of them are not authentically Japanese nor are they owned or operated by Japanese Americans.

Sushi is very popular in New York, much more popular than the Japanese population alone would support. There are sushi restaurants in neighborhoods where the residents enjoy sushi. The absence of them in Chinatown is an indicator that the residents there (> 90% Chinese immigrants) don't like sushi.