skysight-inc/HackerNews huggingface dataset:
> But hacking on systems that are being used in production? Why would an intelligent person would want to spend time fighting with 30 years of someone else’s errors and accumulating a vast store of arcane and ultimately worthless knowledge?

How about: because that intelligent person is paid at 2 to 3 times as much as an academic working strictly on original ideas, and $Infty$ more than a hobbyist working strictly on original ideas.

That work doesn't preclude them from having intelligent hobbies, and side projects that may well outstrip those of the impoverished academic or hacker.
> Berkley decided to throw them away rather than remedy this, in a rather short sighted move reminiscent of cutting off one's nose to spite their face.

Making captions for these takes someone to do the work -- having worked in an office that filmed/distributed lectures before, sometimes there just isn't someone there to do the work.

I don't see why someone has to be the bad guy here. Maybe it's just the HN way to get very, very upset about little things like this?
Why fintech could have saved Pokemon Go servers
Related anecdote.

I used to write for an amateur online magazine with product reviews and analysis of a certain industry. It wasn't big, but the content was good - not just in my opinion, I was told that many times by various readers. In ~2005 we routinely were #1 to #5 in searches related to the products we're covered. Today I often can't find new articles from that website even when I use the exact title as the query. The website is minimalist, fast and has no ads. The articles are extensive and well-conceived. And yet they are buried several pages deep under piles of single-paragraph stub "reviews" on more popular resources.

I assume the same thing happened/happens to a lot, maybe most small-scale content creators these days. Clickbait rules and content doesn't matter nearly as much as the number of incoming links. You can no longer rely on search engines to get you traffic and need to constantly self-promote on other websites (e.g. social networks).
> I've heard this repeatedly over the years, but the explanation unfortunately always stops right there.

Lisp macros are something like C macros, chainsaws, hydrochloric acid, or anything else that's powerful-but-dangerous. This is to say that sometimes they are the one tool you have to use, but often they are unnecessary and should be avoided.

Coming up on ten years ago, I wrote this blog post on one of the dangers of Common Lisp style macros: http://www.mschaef.com/blog/tech/lisp/defmacro-coupling.html

Put succinctly, the problem I write about in the blog post is that macros are essentially always inlined into the output of the compiler. This has the effect of more tightly coupling the modules together than is evident in the surface syntax. (Note that macro invocation sites are syntactically indistinguishable from function invocation sites, which makes this problem worse.)

The upshot of this is what you'd expect: the extent of the logic encoded in macros should be minimized, with the macros translating the code pretty much straight away into something built on more functional abstractions.

This is not to say that Macros aren't useful... sometimes you _have_ to use them to achieve a goal. Just that they probably aren't as big a deal as might be expected given the amount of 'press' they get.
In general if you want to avoid any color changes in blobs a few pixels in size, you’ll want to take it easy on the compression, and take the hit of a larger file size in trade.

I suspect that if you give this algorithm twice the file size as a budget, that green color will come back.
Sorry for stealing the thread, on my case is Android/UWP.

Do you have any better approach to JNI calls other than Djinni, SafeJNI, SWIG, RPC-like with bulk of work on Java side?
The scifi book Blindsight has a similar concept - simulated environments for disease testing - but instead of creating a new simulation researchers use MMOs. Thinking about real-life examples, I wonder if a game like WoW with history and aspects of civilization would be accurate enough to research disease spreading.
I wonder how Dropbox's Lepton[1] compresses JPEGs encoded using Guetzli. Since they already pack more info/byte would there be noticeable compression?

Someone out there must have tried this.

[1]:https://blogs.dropbox.com/tech/2016/07/lepton-image-compress...
Let's be honest here. It's Uber's pricing that is screwing over that worker. It shouldn't be the rider's responsibility to right Uber's wrongs.
I agree with the previous post that you should focus on Keras rather than Tensorflow. Understanding Tensorflow is a great skill to have because you get a more appreciative and deeper understanding of the models when you dig deeper. But for most application, especially for a fun side project, Keras should be perfect.

I recommend http://course.fast.ai/ to learn more about the applications of neural networks and how to apply neural networks quickly through python.
It seems like you were influenced by David Pearce, especially in your terminology, but you don't seem to have mentioned him here. Maybe you could add a link?
Taking those videos off YT will make things worse in terms of the inequality of deaf people. YT at least has an ability to automatically generate subtitle. It is not perfect, for sure, but is still better than nothing
Being down for an hour as a payment processor is crazy. Going off some old figures [0], and assuming 0 offline transactions (and a bunch of other assumptions too), I think it is around ~$3,500,000 in unprocessed transactions?

Must be stressful trying to bring it back online.

[0] https://techcrunch.com/2014/01/13/putting-squares-5b-valuati...
Previous HN thread on this topic:
https://news.ycombinator.com/item?id=12519761
The definition I use is when a computer is smart enough to design its own successor.
> and to allow neural-network architectures to be created dynamically during processing of a sentence or document.

Oh lord, is this the spark that lights the google skynet powder keg
These don't seem to have been removed from the Berkeley youtube page yet
Do you expect Berkley to pay hundreds of thousands of dollars to have over 20,000 videos transcribed and captioned?

Assuming each video is only an hour and you paid someone minimum wage to caption them, and they were able to caption them perfectly by going through the video once, then this would cost $145,000. Realistically, a professional would have to do it and would take hours for each video.

Removing them so they don't get sued seems like the only sensible option from the university's perspective.
> The last time I checked Rust didn't support .frameworks creation

From a purely "how do I get something I can link to" perspective, you can still build a cdylib and a header for it, Xcode will let you include the header in your Objective-C code or in the Swift bridging header, and then you can link to the cdylib and copy it into the "Frameworks" subdirectory in the bundle at build time. I've been doing that in an OS X app for several months and it works out very well.

> calling the main thread from Rust wasn't easy.

If you want to schedule code to run in the main queue/thread/runloop, that's an Apple-specific thing Rust wouldn't be aware of by default, but I did find a wrapper for libdispatch/GCD, and it seems to support calling things on the main queue which should do what you want.

https://crates.io/crates/dispatch

You can also have your app provide a C callback to the Rust code (even a Swift closure with captured variables, with some clever workarounds since you can't do that by default), and then in the callback you can schedule code to run on the main queue/thread if you want.
I agree that there seems to be a stigma in the startup echo chamber around single founders and as one I find it frustrating. The reason am I a single founder is that while I have always been a computer nerd my friends and colleagues were not so the number of programmers in my immediate network is effectively zero. Secondly, the people that I would have chosen to start a company with in my industry are former colleagues and were not in a position to leave their jobs for something new with zero pay. (We would not have been allowed to build this company in our freetime as there would have been too much overlap with the employer.)

I imagine my situation is pretty common and the way out of it is to bootstrap to enough profitability to be able to provide salary to co-founders or to hire help. But at that point I wouldn't need investors. :)

My good days are ones where I end the day with more todos that I started with because that means I made progress and now have new challenges ahead. So I continue to appreciate what having a cofounder (or even an employee) could mean for me.

Because of that new appreciation if I was investing my own money I would also be taking a long and hard look at companies with a single founder and would likely pass on many of them for that reason. Creating a successful company is incredibly hard and I believe having a second person increases the chances for success.

I love the quote that is along the lines of "All it takes is one sufficiently motivated individual to change the world." I hope that is true for us solofounders.
Oh, Christ, not you too with "fake news". Fight semantic drift!
Writing bash scripts and backing them up to github saves me tons of time.
While I understand wanting to make things available to the deaf, making them unavailable to everyone else is nuts. It's crazy that the law put UC Berkeley in the position of having to choose between bearing the expense of close-captioning all these videos, and taking them down.

How is society improved by taking them down?
The argument is pretty straightforward.

According to this paper, vegetarian philosophers argue that livestock live lives not worth living because of the cruel treatment they receive. The paper then argues that wild animals receive worse treatment from nature. Therefore, their lives are similarly not worth living. Reducing suffering is the goal, and not living is better than living, so reducing the number of wild animals is best.

There are a number of good arguments to this. One would be that humans breeding livestock increases the amount of suffering, whereas wild animals are not bred. Another is about directly benefiting (eating) from this suffering verses not benefiting. Yet another is that active harm from cruel treatment is different from passive harm by "not helping" the wild animals.
For sure, we want to represent a broad range of views within areas that are potentially high impact. We chose these as our initial funds partly because they seem like cause areas that reasonable people can disagree on (both on questions of values, and on empirical questions about relative risks and how to solve problems).
I imagine just like with Objective-C, it will only happen with forks of the NDK, as Google has always removed it from clang builds.
HN Community Response: What should a non-tech founder do before finding a cto?
Between Berkeley and Gallaudet and the Libertarian market worshippers I think we are being played. Everyone wins, getting exposure for their enragement, whereas every other course, from MIT, Stanford, Yale &c just had subtitles.
One thing I don't understand, maybe because I'm hearing, but how is the UC Berkeley YouTube not accessible to deaf people? Doesn't YouTube have a CC feature designed to make videos accessible for the hearing impaired or just so hearing people can watch them with the sound off?

Is the suit because the lectures don't have a sign language translation for every single lecture?
I have nothing against Kurzweil and I would love to see that happen as he is predicting but, after seeing about 5 documentaries about him in particular I tend to believe he desperately wants that to happen. I mean, the man takes about 150 pills a day to make sure he will live to see these predictions happen, nothing against that by all means but I'm not the one to put too much weight on his predictions.
Animals are beyond sustainable - they are an integral part every ecosystem on the planet. The crime is our factory methods of raising animals. If we reintegrated livestock into their natural roles in the environment and treated meat as culling for population management, while the price would rise it would ethically sound and good for the planet.
I don't think we can assume more information increases the likelihood of false accusations. It certainly can for any given situation, but it can certainly greatly reduce the risk by identifying the real perpetrator.

If I were on trial when I was innocent, I'd really appreciate having this information available.

Though if there was empirical data to suggest that it was more risky, I could be convinced.
Given that Guile was basically launched by an RMS FUD attack on Tcl more than 20 years ago, 6 years seems like a rounding error.

http://vanderburg.org/old_pages/Tcl/war/
I am a vegan and I believe there's an important qualitative distinction between the suffering that we cause and the suffering that we fail to prevent, but I still think the suffering in nature is bad and would like to see a way that we could reduce it.

There must be different cultures and views within veganism. :-)
As a supplementary activity, I'd strongly suggest going to various meetups in the city that meet on a regular basis, either weekly or monthly.

Say you know Rails, go to a Rails meetup. Say you enjoy politics and tech, find a Civic Tech meetup. In NYC, I'm certain there are tons of excellent tech related meetups that provide opportunities to socialize with the community and get to know what's going on. The added benefit is that some of the hosts of the meetups are looking for employees, or some of the members belong to companies that are looking for people.

You might say, "I don't like networking." That's fine, not every tech event is a networking event. Civic Tech meetups for example focus on working on projects in your spare time that benefit citizens. During a meetup you can sit in on a project meeting and potentially contribute if you're interested. So it's a natural way to collaborate with others on a shared goal and to learn. Very different than going to a bar and having to strike up a conversation with another person.

I don't view going to meetups as a direct method to gaining a job, but rather, increasing the likelihood of serendipity. Maybe you'll go one day, and a employee of a company announces they are actively looking for someone. Or maybe you make friends with someone knows someone who is looking for someone. Or maybe you come up with an idea of an interesting side project that could be an excellent way of proving your chops to a potential employer. The idea is that you already know what you know, that applying is hard and hugely competitive, so why not try a bit more of a circuitous route by going through humans first?

And I say this having got my first job in NYC through a friend, my first co-founder through a friend, my first startup through a friend, my first YC interview because of exceptional co-founders who were way smarter than me but I met through friends.. basically it didn't matter that I didn't go to an Ivy League or prestigious program, all that mattered was putting in a ton of effort to build my skills (like yourself) alongside connecting directly with people.
Basque and Georgian – are they related? (2015)
The absolute poor have always had coverage in America, simply because they cannot afford any doctors bills that are issued to them

That is patently false. I have seen people die due to a lack of insurance. Die. Dead. In America, because they couldn't get the treatment they needed.

I've also seen the difference in care provided to those with insurance and those without. My own mother is a primary example. She fell down a set of stairs at work and busted up her ankle really bad. This happened just after my father had passed away and she wasn't yet eligible for Medicare. She couldn't walk, there was an obvious infection setting in and she was in extreme pain. The hospital's plan was to provide her a set of crutches, some pain killers and send her on her way. Then they caught word it was going to be covered by Workman's Comp. Once they verified the Workman's Comp claim number everything changed. Suddenly they were treating the infection. Suddenly they realized they needed to do surgery on the ankle or she'd likely never walk again (when I said it was busted, it was really, really busted). So after the whole ordeal was over my mom was asking a nurse about the difference in care when she didn't have insurance and when she had a Workman's Comp claim to bill to. The nurse told her point blank that by law they have to do the minimal treatment for what's likely to kill you within 48 hours. The infection? Would have likely turned to gangrene. They would have done an emergency amputation to save her life (cheap and easy). The surgery? She likely would have never walked again. Now she's fine like nothing ever happened.

While Obamacare certainly has its warts and we can debate what's needed to replace it, please stop saying the poor have healthcare in America. The sad reality is they don't.
A lot of people are in denial that there isn't using some magic efficiency to cloud services that other datacenters don't have. Primary cost savings on cloud VM's is from overprovisioning. The more abstracted away the service is from the hardware, the more they can overprovision without customers noticing.

The 50%+ profit margins have to be coming from somewhere. AWS is not made of magic, it's made from largely the same PC parts you buy on newegg
Google Summer of Code starts in four days, many projects still available
Ask HN: Why Twitter accounts are hacked?
why are twitter accounts hacked or compromised day by day?
Kurzweil should be treated equivalently to a new-age mystic. He doesn't claim there is any evidence supporting his claims, and we shouldn't believe there is any either.
The concept of "singularity" in this context is so much out there that basically, should it happen, it will be obvious. Think the Matrix, deus ex machina (literal, proper meaning), Skynet (whether benevolent or not), Wall-E, etc.

More formally it's the acceleration of machine intelligence and subsequent capabilities to such an extent that Star Trek would look downright ancient compared to this post-singularity reality (save for the warp-space travel part, but interestingly enough a "decent AI" would probably deem it much more prioritary than humans to colonize outer space in order to ensure its own survival, and hopefully ours as well if our relationship is one of cooperation/parasitism).

It is a fascinating concept, but it depicts such an unprecendented discontinuity in history, a "civilizational breakthrough" that's so dramatic in scope, that there's no historical ground to it whatsoever over ten millenia. Which makes the concept of singularity somewhat of a belief, much less "not a question of if but when" than, say, self-driving cars, quantum computing or even the human-level AI threshold itself.

Nock Bostrom "Superintelligence" book is a bit tedious and descritive, but I think it does a much better job than Kurzveil's rather pop-oriented publications (though I praise him for helping tech be known and sought after by the general public, it's exactly what we need to scale).
Alternative way to share data volumes with host under docker for windows
> The 50%+ profit margins

Charge more than what it costs you. That's how to make money.
7 Easy Ways to Get Your Team to Hate Their Jobs
I'm a professional musician living in Austin, TX. We are very lucky here to be living in a city that actively subsidizes live music, but this place is exceptional.

At one time there was live music in every single pub in the country, if only just some drunk playing sing-a-longs on one of the ubiquitous pianos of the era. Nowadays the vast majority of restaurants, bars and private gatherings utilize recorded music instead of a live band.

I am most definitely in direct competition with DJs for wedding gigs, and they have less costs and a greater range of song materials to choose from.

Your posts read like someone who is convinced that technological "progress" never has any negative repercussions.
can we get a torrent please?
Is it possible the difference is Ivy League (with larger more discretionary budgets) vs. public university? Do the same rules even apply to the private institutions?
Having partially-accessible content is still better than having no content at all.
The foundational work that advances this view is Peter Singer's Animal Liberation, from 1975, and a whole bunch of other philosophers have written about it since then.
GHC has the `IsList` type class which basically allows overloading the list syntax to create any other sequential container.

It still uses linked lists as an intermediate representation (the type class consists of a function `fromList :: [a] -> t a`) but since lazy lists are generators this is quite sensible.
Will the singularity be happy that it's been written in Python?
So... we will "just" start using another one of the hundreds of varieties of bananas, right? I guess the Cavendish is particularly interesting from an industrial point of view, but for that same reason, probably isn't the nicest-tasting one anyway? Can any banana connoisseurs chime in here?
> That's because there is a relationship and historically the occasional spouse has been implicated in the murder of their other half.

There is a relationship here too, although it is not exactly a marital relationship.
I feel like if Berkeley had made a call to the public to ask people to close caption these for free, people would have lined up to do it. I wonder what the legal requirements were for the CC
Outbound = creating material for and otherwise dealing with people outside the company. (As opposed to doing tasks that are more internally focused.)
A hundred billion here, a hundred billion there, pretty soon you're talking about real money.
I cannot honestly see how you say that

Giving a list of a small number of people who bought a hat, limited by location and time

and

Giving full video footage of everyones wardrobes (!!)

Are equally unacceptable. Unacceptable, sure, that's a difference of opinion but full video footage of everyones wardrobes is not the same as a small list of names.

Perhaps a similar thing would be if there was a well-executed break-in somewhere, would it be reasonable to ask for a list of people who took out the plans to that building from the local planning office recently?

> When you're asking for "a list of all people who X" it's a fishing expedition not a targeted investigation of a few suspects.

By this logic, any CCTV footage should also be thrown out because it's "a list of all people who were in location X at time Y".
Right. Both the matrix S and the identity matrix will project the stationary distribution onto itself. So any linear combination of them will project the stationary distribution onto itself. Let me know if I'm saying something really stupid
How bad is this?

Seems like they have offline mode. Do their customers know how to use this? What's the chance for increased fraudulent swipes?