skysight-inc/HackerNews huggingface dataset:
Sure, I was just talking about stereo music where audio quality is high priority.

For streaming audio, the ideal setting might be different depending on the commercial priorities of the service.

For audiobooks, convenient file sizes will probably be higher priority than maximal compression transparency.

For multichannel audio, you would need to progressively increase the bitrate on a per channel basis.
Why does torproject.org make it so hard to find tor standalone?
> even running a relay node on your home network gets you blacklisted

Yeah, that was a fun week when I naively stood up a Tor not-an-exit relay on my home Internet connection and 40% of the Internet turned into "go away" or "enter CAPTCHA to proceed" madness.

> some people have had surprise 6am home visits from law enforcement for running exit nodes

Oh, right. And I even live in Seattle[0] so best not to do that.

0 - http://www.thestranger.com/slog/2016/03/30/23885710/police-g...
> It would be neat to visualise which language/framework has the worst case of dependency hell

I've worked on very large projects in Ruby, Node.js, and Java. In my experience, Java programs tend to have the most dependencies, especially if you use Spring, but also the best tools for managing dependencies.

People like to rag on Maven, and there is a lot of truth to the criticisms, but I've had a much easier time resolving dependency problems with Maven than with other systems, and I find that it helps me avoid a lot of problems proactively. For example, you can exclude transitive dependencies from imports, if they will conflict with other versions you already have in your project. The result of this is that some of the Java projects I work on have 10x the number of dependencies as some of the Ruby projects, but far fewer dependency problems.

I see nothing wrong with having lots of dependencies, even on small projects, as long as you have the right tooling to manage them and can guarantee reproducible builds.
Also, remember that the NSA has had that kind of capabilities for a while, yet what came out of the Snowden leaks was “Tor stinks” (read: “We don't know how to break it in any practical sense”).
Yes, it's a reasonable proxy. It was challenging to set up similar experiments with the old system because it was trained to approximate a different "surrogate" problem. We've also found that recommendation systems are very difficult to evaluate offline.
The only thing that's changed is that in-your-face racism is acceptable to many whites because "Trump says what's on his mind." For a lot of people, dog-whistle euphemisms like "urban" aren't needed anymore.

People have become coarser and rude.

Just because we got a black president doesn't mean things are better for non-whites.
In the U.S., one is required to obtain either a Ph.D. or a Psy.D to become a clinical psychologist, and can expect a salary of around $75,000/yr... the shortage of psychiatrists is probably not a function of insufficient psych majors.
>It's more a question of when than whether, isn't it.

No. That kind of cost reduction came mostly from process shrinks and there have been plenty of articles on HN explaining why that's coming to an end in the very near future. Even Intel, the process leader, had to end its "tick-tock" cycle with its latest set of chips.
We previously sold Lockitron units in the form you describe as a kit on Adafruit and Sparkfun. Send me an email I'll get you set up.

As for finding a secure NFC lock - I agree, it's slim pickings. The industry moved toward bluetooth in part because it lets you do random challenges defined by (your) software rather than (their) hardware.
Chinese companies often copy and improve on each others' work. U.S. companies often patent and/or copyright the work then sue many with profitable remixes. The U.S. inventions can be like throwing money into a big hole if wrong company ends up with the patent or copyright. I noticed this distinction studying Shenzhen vs US tech sector.
You're How Old? We'll Be in Touch
Do you think the government shouldn't be footing the bill for senior citizens to drink, party, tour national parks, use up the national V14gr4 reserves, and generally lay about recreationally?

I think Social Security retirement pensions are an essential part of a quality modern lifestyle and an important job of government. So is a leisurely four year college experience for anyone that can invest enough intellectual effort to read a few books and keep passing most of his classes.
IoT reminds me of the fiber optics craze of the late 90s. No one knew what the killer application for fiber was back then but every company was in it. Eerily similar to whats going on now with IoT.
Product Hunt Invites?
In case anybody is looking for some Product Hunt invitations, let me know through my email:
moadmohssin@gmail.com

[BE QUICK BEFORE THEY ALL RUN OUT]
What length of phrase did you find most effective for this kind of deliberate practice? How'd you pick them?
Yes absolutely, I meant actions that directly harm others.

The problem is that once you start going down the path to prohibit something that might indirectly cause harm you've basically given your government permission to ban anything they want to because they are always going to find some data that proves any action as indirectly harming someone somewhere.

Today we even police people that cause harm to the feelings of others by saying something that the person disagrees with.

Freedom of speech becomes pointless if you are only granting it to those who say things that do not offend anyone. That's the kind of freedom of speech that Stalin allowed in the Soviet Union. You may only say things that Stalin likes or that he isn't offended by.

That's why I'm principled about this. Let instead courts determine such issues. If you can successfully prove in a court of law that you have been harmed then you have the right to claim damages. Others will take note of the result and adjust their behaviour accordingly.
SpaceX Owes $50M or Free Flight After Explosion: Satellite Owner
Were they accused by multiple people, independently? Why was the case thrown out?
"Of all tyrannies, a tyranny exercised for the good of its victims may be the most oppressive. It may be better to live under robber barons than under omnipotent moral busybodies. The robber baron’s cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end, for they do so with the approval of their own conscience." - C. S. Lewis
On reconsideration, I think I'm still estimating too high on the average. I might be a little laconic.
Increase MP3 Volume Online for Free (Web Service)
Yeaahhh, I was a big fan of StartCom until this move. I'll be migrating to LetsEncrypt as soon as my current certs expire.
The Economic Trend Is Our Friend
The majority of immigrants from the EU are also white.
The Technology of “The Tomorrow Children” (2015) [pdf]
Reduce MP3 File Size Online, Make MP3 Smaller
ADRASAN TRANSFER
http://elparstransfer.com/adrasan-transfer/ADRASAN TRANSFER

Hem tabiatıyla hem bir de su sporlarına elverişli olmasıyla bir sürü pek turistin alaka gösterdiği Adrasan , tarihiyle de göz dolduruyor…Elparstransfer

Antalya’dan 94 kilometre uzaklıktaki Adrasan’a Kemer üzerinden gidilebiliyor . Kemer’i geçtikten hemen ardından tahmini 55 kilometre devam eden yöntemde sırasıyla Çamyuva , Phaselis Koyu’nu ve Tekirova’yı geçip Olimpos göze Çavuşköy sapağından sola dönülüyor . Buradan hemen ardından 23 kilometrelik bir sokak gidip Adrasan Koyu’na ulaşabilirsiniz .Adrasan Transfer

Çavuşköy olarak ismi değiştirilen Adrasan , Antalya il merkezine 94 kilometre mesafede olup , Kemer’e ise 55 kilometre’lik bir mesafede bulunur . Kumluca’ya ilişkili bir bölgedir . 1996 senesinde belde olmuştur ve bakir doğası , eşsiz kumsalıyla gören türk malı göze başka turistleri kendisine hayran bırakmaktadır .
Masmavi denizini üç bir yandan yemyeşil çam ormanları sarmalar . Ormandan iştirak eden aykiri rüzgârlar hem bir koya nefis çam kokusu yayar , hem bir de koyda dalga oluşmamasını olanağı sağlar .

Yıllarca SİT alan olması yardımıyla iyice korunup beton yığınına dönüşmeyen Adrasan , uslu , keyifli bir ortamda tatil yapıp , kuş sesleriyle uyanıp , orman yeşili , deniz mavisi ve güneş sarısının kucaklaştığı , bütün yorgunluğunuzu üzerinizden atabileceğiniz bir noktadır .
I don't feel like anyone has gotten recommendations right, even though one seemingly obvious approach has not been tried by anyone: allow ratings of favorite works across all media: movies, tv shows, books, music, radio programs, youtube videos. Make a very easy, efficient UI to add ratings. This way you will avoid superficial matches: if I just watched an excellent steampunk cartoon, let's offer a zillion of throwaway crap steampunk. It's not the steampunk part that I liked, it's that it was amazingly done.

If I was a huge fan of books, movies, music, youtube picks of another user, it may be there is a deeper connection of the kind of quality we are both looking for, and so his or her recommendations would be highly relevant.
Getting removed from a leadership position in the TOR project is not losing your livelihood. If you're any good, you'll have little trouble getting a day job.

Far more employers are willing to hire someone with a history of harassment, then they are to hire an ex-con. If worst comes to worst, there's always flipping burgers. A few years from now, most won't remember. A felony, on the other hand, will always be on your record.

Losing earning potential is one thing. Losing your freedom is something entirely different.
The video embeddings in the paper are learned purely based on observing what users co-watch in sessions. In this sense, they can be thought of as latent factors in more traditional collaborative filtering approaches. When we inspect them, nearby vectors have a surprising amount of semantic similarity.

Features about the videos such as titles and tags, as well as features derived from audio and video, are introduced in the ranking phase.
Formaldehyde could happen by accident during the process (it's the aldehyde form of methanol).

The organic solvents (kerosene, gasoline, benzene, ether, chloraform, carbolic acid, acetone) would be used to break up the azeotrope during distillation to 100% ethanol. You can't make 100% ethanol without making it poisonous. It's still poisonous now that prohibition is over.

The rest are primitive bitterants of one form or another to make poisonous denatured alcohol less palatable-- they're there to save lives by making it so disgusting that you spit it out instead of swallowing it. We still add bitterants to denatured alcohol (and to rubbing alcohol, and nail polish, and spray cans), but they're way more bitter than any of those.

You're just freaking out because the chemicals sound scary. The author goes out of his way to mention strychnine just to scare you about brucine, but it's still used as a bitterant.

Look I don't doubt some people callously said people who died or went blind drinking denatured alcohol or wood alcohol got what they deserved because they shouldn't have been drinking it anyway. I do doubt that these things were put in industrial alcohol to kill people. The bitterants are there for the exact opposite reason.
Critical thinking helps kids get accepted to college? It sure didn't help back in my day.

I should have said, few are capable of learning a new language without total immersion. And few are capable of learning to do linear algebra, calculus, or C++ well. Even fewer are capable of serious critical thinking.

But they can still mostly benefit from college.
Well, it's fun to do this and learn from that, however in an exit node it's not something I'd want to do. People use Tor to surf the web anonymously (mostly) and have some privacy. There are certainly exit nodes that do this, and it has been proven by blog posts in the past, however the more nodes that don't engage in such activities, the better for the network overall.
That's a good point. I think because I have 3 young sons and am so busy outside of that type of stuff I have a different take on my personal time in terms of spending more if it with geeks than I have to. :)
Very interesting take. I wasn't quite sure where they were going with it at first. Totally understand why I should want pipeline parallelism now.
Why wait?
IMHO, I do not think racism as a whole is on rise.
As for "is acceptable" or not, I think that's a personal choice. Racism is never about internal thinking, it's about conduct.

Trump said many things, but I do not think it's fair to label them as racism speech or similar. He certainly did not "say what's on his mind"; otherwise the words would be 100* worse TBH.
Stopped reading at "social contract", which to me functions as a heavily-slanted SJW dog-whistle announcing "logicless drivel ahoy".
Like some other comments, you can find people who run tor relays and accept donations (TorServers being my personal choice), however, very few are willing to run exit nodes.
Honestly not a lot. People who complain about the Chinese government helping Chinese companies need to recognize that the US has been doing similar things for decades. China does seem to give more support to its companies than the US does, but that's a difference of degree, not of kind. In fact, the development of Silicon Valley as a tech hub in the first place was heavily dependent on the military-industrial complex -- Fairchild had considerable military contracts, for example, and the companies that followed have had such contracts as well.

This is a situation where free trade and national security can be in conflict -- it would simply be irresponsible for the US or China to trust non-domestic companies with military projects, satellites, etc. But most of the companies that work on those projects also compete in the consumer market, where government subsidies are considered trade barriers.
No, they "often" ask people to cancel and state personal grounds or scheduling conflict, etc. Much like suspicious resignations. Then they get wierder when people refuse but the facts are then confusing nonsense about inflexibility and inability to reach a concensus, not a statement of vague unease about a speaker.

Given the terrible track record of the JS community with regards to basic behavior, I really have to wonder what is wrong and why anyone should risk their personal reputation by doing public activities in JS.

Perhaps transpiling purely to avoid interacting with caustic elements of the JS community will be the new normal.
It tends to not be in programming languages but in textual data formats (including many standard implementations of comma-separated files) and even databases that can only hold string values by nature but also want a way to represent null (and fail to fix this by escaping the hell out of everything with quotation marks, and yet it isn't that "code" is executing).
You mean the ones on probation? In which case they don't go to jail for the failed drug test, but for the crime they had committed, then were given a chance to be released early, and failed at that chance.
Judging a codec by a reverse-engineered implementation may be very misleading. For example, the original codec may have been written to satisfy a different set of goals, e.g. optimised for energy consumption on a particular ARM CPU.
There are some providers who "buy" their blacklists from other companies that specialize in that. They essentially get a list of X IP Addresses / Subnets and they blindly block them. Providers compete to generate the "largest blocklist" with "the most bad guys", and therefore end up adding any IP Address they can find. Tor has been used by criminals at least once, therefore any address related to it must be bad, right?
Because most users should be encouraged to just use the Tor Browser Bundle rather than, say, trying to make Tor work with their existing browser.

torproject.org -> Download Tor -> View All Downloads -> [Your Platform] -> Expert Bundle
What do you mean by "target" in this case? For me, "target" means the machine you're compiling for. In which case, there is no reason to want ld/other binutils tools to generate output for multiple targets at a time.

And if you do need to build for multiple targets, you just run the binutils tools multiple times with the right options for each, because they're never identical.
For those wondering - Do the Right Thing (1989)
I have one for my gigabit connection at home and quite like it. It's able to hit about 933mbps to WAN->LAN which is important.

Note: I don't use OpenBSD on it, just the default OS which is a custom roll of Debian.
Rwanda first country to use drones to deliver blood and medical supplies
If its that cheap and the bandwidth is limited by the exit nodes, why don't we just spin up 1000 exit nodes ?
I'd like to use Tor more if it was a bit speedier.
The writing interest paradox
In European countries where free tuition is taken seriously, stipends for students and subsidized part time work for students fill in the gap of mitigating opportunity costs.

Free college tuition is a start, but you're right that even more investment is needed. College students should be paid by the state to invest in their education and enjoy their carefree student days.

--

Mortgage interest deductions are obviously and inexcusably evil policy, of course. They make a bad example for comparison, like holding up someone's politics to Naziism.

--

Also, we can't just fix K-12 or child care first and leave everything else aside. Those are complicated issues that will be controversial forever. We do have to improve other things in the meanwhile.
Mainly because I'm lazy, and a little bit because I'm hoping LE will figure out how to offer wildcard certs and/or altNames securely.
Probably some part of it is that there's more clickbait videos being created now, which is making them get more views.

It's a vicious clickbaity cycle.
why wait? i made the switch from startcom to letsencrypt in a few hours spending most of the time updating my ssl configuration (using https://cipherli.st/ at the time). `./certbot renew` is easy to throw into a cron job, too, at least much easier than the classic startcom certificate generation/signing/etc process.
ColdFusion does. There was a famous stackoverflow thread on that "We have an employee whose last name is Null. Our employee lookup application is killed when that last name is used as the search term (which happens to be quite often now)"

http://stackoverflow.com/questions/4456438/how-to-pass-null-...
"To correct for this, we feed the age of the
training example as a feature during training"

Does this mean something different from feeding the age of the video, relative to when the training example was recorded? Feeding in the age of the video seems like a fairly obvious idea and like it should train the network to favor newer videos. If it actually means how long ago the training example was recorded that is rather strange, as I don't see how that would be needed on top of the video age. Neat graph, there.

I am often annoyed at how overly focused online recommendations systems are for my overly specific recent trends, rather than broader interests I display over months or years of using a product (looking at you Amazon). It seems like it should be relatively easy to learn 'this guy likes little video essays about art and science and sometimes fun talk shows' and yet YouTube has been pretty bad at recommending such video-essay style content to me. Perhaps this will improve it, although I wonder how much the recent history features end up overwhelming overall years-long type data about what interests me broadly and not just yesterday.

As an aside, is it really "Deep Neural Networks for YouTube Recommendations" if you are using 5-ish layers of embedding, ReLu units, and output? A bit humorous, that.
Would it be possible for Tor to detect sniffing by seeding the traffic with poison pills that ratted out anyone doing this in bulk?
It seems like reinforcement learning would be useful, i.e. at a high level, forming a policy for recommendations would require balancing exploration (experimenting with more risky recommendations) vs. exploitation (showing you recommendations that it knows will likely lead to clicks) and using the click-throughs, time spent watching the video, etc. as reward signals.

Does anyone know whether RL is used for recommendation in practical settings, and if so what is the current state of the art?
I'm pretty sure DBMS implementors have to work with data structures whose nodes are spread across several files, and which have to be locked and unlocked in very precise ways to preserve the integrity of the data they contain. I'd like to be able these locking and unlocking patterns with types.
Google 'mtbi validity'. It is very possible HN readers are INTJ because they see e.g. introversion as one of their traits -- but it doesn't mean it is true! Poor construct validity is one of the problems. For example, if I ask you, "Are you creative in how you solve problems?" the answers may only slightly correlate with creative problem solving.

A very accessible article:
https://www.psychologytoday.com/blog/give-and-take/201309/go...

http://indiana.edu/~jobtalk/Articles/develop/mbti.pdf
http://epublications.bond.edu.au/cgi/viewcontent.cgi?article...

Overall, MBTI is more reliable than astrology, and has proven to generate significant sums for the owner, CPP.
Retweet 0.9: Automatically retweet and like
Show HN: BlackBerry BrickBreaker for iOS
May I introduce to you the concept of metonymy. [1]

[1] https://en.wikipedia.org/wiki/Metonymy
Obvious propaganda piece. Both sides are doing bad things. Intelligent observers can read about the situation widely and decide for themselves what the drivers of the situation are, but this piece doesn't add much.

Just for the sake of fairness, I could play devils advocate for either side, but an intelligent reader will do that for themselves, so I'll skip it.

Also, I checked their list of stories, and they all seem to be negative...
YouTube has used machine learning in recommendations for many years.

We have struggled with interpretability, both while debugging mistakes made by the system and exposing plausible "reasons" to users.

There was a fascinating discussion [1] about interpretability during a deep learning panel at KDD this year.

[1] https://www.youtube.com/watch?v=furfdqtdAvc#t=54m25s
The Raft library -> raftlib.io

Not sure if it's inspiring or not, but it's my labor of love. I kept it going after grad school. I work on it a little bit every day, and slowly but surely it's becoming what I originally envisioned as my ultimate parallel programming system.
It really hasn't, which is the great missed opportunity.
Not really you can always mirror the wan/uplink port and do the capture on another box so even some time based / performance analysis won't show anything.
System V messages weren't bad, but they aren't used much.

The real trick is tight IPC and CPU scheduling integration. You want a send from process A to process B to result in an immediate transfer of control from process A to process B, preferably on the same CPU. The data you just sent is in the CPU's cache. QNX is one of the few OSs where somebody thought about this.

With unidirectional or pipe-like IPC, the sender sends, which unblocks the receiver, but the sender doesn't block. So the OS can't just toss control to the receiver. The receiver goes on the ready-to-run list and, quite likely, another CPU starts running it. Meanwhile, the sending process runs for a short while longer and then typically blocks reading from some reply pipe/queue. It takes two extra trips through the scheduler that way. Worse, if the CPU is busy, sending a message can put you at the end of the line for CPU time, which makes for awful IPC latency under load.

It's one of the classic mistakes in microkernel design.
This has been done in the past: researchers visited a uniquely generated URL from Tor and then recorded which Exit Nodes visited it again. You can find their work if you google it..
ColdFusion, if I remember correctly.