skysight-inc/HackerNews huggingface dataset:
Hey guys,

This is my first submission here and I wanted to give you few more details on the project. My main goal for Readdu was to build it with "as little design as possible". I wanted to give prominence to content, push UI away to the second plan, and to remove the slavery of marking stories "READ". I also wanted to make feed management easy.

The result is an RSS reader with a markdown-like editor, single-focus stream, "ambient" UI, automatically decreasing counters, and one-click catalog of feeds. I hope you enjoy it!
from: https://ccrma.stanford.edu/software/cmn/cmn/cmn.html
His comment is telling:

Although I put a lot of effort into making the output legible, it really isn't aimed at producing publishable scores. If you need beautiful output, use Lilypond, Score or Finale.
Defining the "right thing" to do is the crux of the issue. If it was easy, we wouldn't need the stock market, banks, VC funds, or any of these things because we could just have our committee of experts make the optimal investments. As people on this site should know, sometimes the best long term decisions seem like wild long-shots at the time (like investing in a start-up).

It might be easier to define the "wrong thing" to do, but even that is usually short for the "wrong thing to do yesterday". Most people don't go and make the exact same mistake again unless they believe there is a convincing reason why This Time Is Different™.

Common sense "wrong things" also bring tradeoffs or don't have clear policy mechanisms. Even if we all agreed the stock market was overinflated, how can we deflate it without restricting valid investment and hurting the broader economy?
The 'Apple of prisons' is claiming to own all inmates send through its servers
Fun with Twitter's ad console, by Weev
IBM's Watson will be used to make decisions about cancer care in 14 hospitals
Why? They actually said some time ago that they simply didn't have a full story for it and didn't want to push towards anything unless it was what they wanted. I'm not sure they would really care about pushing HL 3 with anything specifically.
They are building settlements, airstrips, and bases on disputed islands. It is absolutely not lawful.
Rhythm Necklace – Geometric Sequencer App
> Not liking a language seems like a very far-reaching thing. There are people who were born into that language and have little choice but to use that language to communicate.

What does that have to do with anything? Nobody's indicting anyone for speaking a language. The question here is just whether some languages are generally more mellifluous.

> If indeed native speakers don't consider their own language ugly, then foreigners who think that seem to be exhibiting a kind of xenophobia.

Maybe, but it seems more likely to me that native speakers are just deaf to how their own language sounds to other people — similar to how most people don't think they have an accent, and are surprised what their voice sounds like recorded because they're used to hearing it rumble from within.
If you get some ghastly disease and need a surgeon, you may not necessarily prefer a fresh graduate operating on you. I may personally filter for an experienced physician, in their 50s, 60s all fine, who has done thousands of the same procedure with good track record.

Similarly, if I were a defendant on jury trial, I wouldn’t prefer a new law grad to represent me. I’d filter for an older, experienced attorney, with good track record in the courtroom.

I think the above is common sense. But somehow most people get it completely backwards in our field of software. Why is it that people’s mental image of a competent developer biases towards 20-something whiz-kids as opposed to older devs? Doctors and lawyers have verifiable track records; is it because that most developers, especially in big corporations, don’t build such auditable track records that attest to their competency?

I’m very curious about this. A 60-yo surgeon who continues to operate every day, is revered, has job security, doesn’t worry about ageism, outsourcing, obsolescence, etc. A 60-yo dev who hasn’t moved onto management bears stigma of failure. (Not my thinking, just the common attitude I see in society.) Something is broken somewhere.
I'm 30 now (from time to time I feel that I've already lived enough and am mostly done), the idea of expecting at least 30 productive years ahead of me is intriguing.
Fluid Layouts with Auto Layout, Size Classes, and Spacer Views
OK, maybe not 'nuff said; this is a great paper on unikernels from last year:

Unikernels: Rise of the Virtual Library Operating System
https://queue.acm.org/detail.cfm?id=2566628
Thanks, I added it!
Why React Native Is Different
I gave up on SDNs and fell back to doing what anyone does without an SDN: published ports to the host interface and advertised the endpoint <host_ip>:<container_port> to etcd. Note this wasn't with kubernetes but with a similar system. Still reliant on etcd, which I wasn't happy with, but one less cog to go wrong.
I have worked with surgeons and anesthesiologists for the last 12 years, so I know what they have to do as well.

One important thing to keep in mind is that a surgeon or anesthesiologist is taking their patients' health, and even their lives, into their hands when they operate. I've written code for 25 years and nobody's life has ever been at stake.

Furthermore, when something is stupid and a waste of time, it should be discussed, dealt with, and eliminated; regardless of how many other stupid things exist in life.
Agreed. At some point it becomes too expensive--either in direct costs or in opportunity costs--to engineer away every possible bad thing that can happen. The most productive systems are those that efficiently balance prevention against mitigation and recovery.

As we look at regulation of the financial system, I would argue that we should not lose sight of the systems we already have for mitigation and recovery. When they were most needed, they worked well.

The nature of a market economy is that people are free to make decisions, including accidentally bad and purposefully bad decisions. I don't think it's possible to eliminate the bad without also unintentionally limiting some of the future good.
Ask HN: Great examples of personal websites?
I am currently a student looking to redesign mine and need some inspiration!
I rent a SFH on the peninsula, and I get those same postcards almost weekly.

I think what's most amazing to me is how much realtors are making right now. I'm not sure if it's still standard for the buyer's agent & seller's agent to each take a 3% cut like elsewhere in the country, but I've gotten multiple postcards where a realtor has moved $10MM-$15MM of inventory, in the last quarter, in my neighborhood alone. A 3% cut of that ain't a bad gig...
Next step - convert real-life video to textured triangles?
drop me a line when you do. Containers or OpenStack? cdl (at) projectcalico
All good answers. Thank you.
The problem is Docker containers expect a system network endpoint, while dpdk gives you a userspace network endpoint.
I know what the media says. The funny thing about the media is that it seems to do a lot of brown nosing to US corporations. I'm telling you what I believe based on research and beliefs. And I believe Saudi Arabia isn't refusing to cut output to fuck over Russia or the US as the media posits, but instead because they want to liquidate their oil as quickly as possible based on the trajectory we are seeing in green energy technology. The tech isn't there yet, but as a betting man, I'd bet that we will make serious progress in the next 20 years to significantly marginalize oil.

The numbers I've read are much higher[1] than the ones you cited.

[1] http://www.reuters.com/article/2014/10/23/idUSL3N0SH5N220141...
3 Annoying Questions and Excuses You're Sick of Hearing from Your End Users
I really enjoyed the article as well, though I wouldn't consider it one-sided. While it aims to argue for changes to the current state, I thought its derivations of police culture and behavior were directed at the forces that shape them, not condemning any individuals. At different points, it very vividly brought me into the disparate mindsets that underly the racial tensions prevalent in the news.

TL;DR Fantastic read, would recommend!
Does it still work against directly CouchDB? Had some fun times with the mobile/CouchDB sync.

When Sync Gateway came along things got complicated (to me). Mostly because of another component to deploy, monitor etc. Did you consider bundling Sync Gateway into a Couchbase server, even if only for dev/staging environments?
That wasn't clear from your original post. You're also being disingenuous in your argument. No, of course I do not support discrimination on the basis of race or economic class.

Race is not equivalent to "type of passenger or destination" though. The latter is a much more vague definition. Like it or not, things like distance, roadway accessibility, and desired route impact the cost of a fare, and regulating that away isn't something I openly accept as the best solution.
Not to be too discouraging, but if you don't get many comments or votes, it might be because this has been submitted multiple times over the past couple of weeks:

https://news.ycombinator.com/item?id=9490017 1 day ago, 2 comments

https://news.ycombinator.com/item?id=9487721 1 day ago, 1 comment

https://news.ycombinator.com/item?id=9487060 2 days ago, 2 comments

https://news.ycombinator.com/item?id=9486301 2 days ago, no comments

https://news.ycombinator.com/item?id=9485348 2 days ago, no comments

https://news.ycombinator.com/item?id=9485266 2 days ago, no comments

https://news.ycombinator.com/item?id=9485237 2 days ago, 148 comments

https://news.ycombinator.com/item?id=9419035 14 days ago, 126 comments
I'm no economist, but I agree with this.

One, the real estate market is once again through the roof while homeownership is at the lowest it's been in decades. Seems to me that wealthy people, domestic and foreign, are parking their money in real estate assets, and banks refuse to go through with the foreclosures they've been holding onto since around '09

Next is oil. It's possible that the full brunt of the collapse in oil prices hasn't been felt, but most oil companies were profitable to the tunes of billions of dollars, again. Profit margins were only off about 30% from last quarter, and the predicted merger/acquisition apocalypse analysts were predicting hasn't materialized, while oil prices are on their way to recovery, even though the dollar is ridiculously strong against other currencies at the moment

Hiring has pulled back, wages are stagnated, consumer spending is down, but the stock market is at record highs. Honestly, for the most part I wish the government had let it crash
Ask HN: Anyone interested in helping me on my open source project?
Hello Community members,
I am working on this open source project, https://github.com/narup/PubKit in my free time. Please let me know if anyone wants to help. In a nutshell, my goal is to make light-weight messaging, data store and push notification platform for mobile apps. You can say, like parse.com but where developers can control deployment, database etc.

You can find more details on current state at project's github page.

Thanks
Out of curiosity, why did startup time matter for a webserver? Webservers seem to be the canonical example of long running processes where startup time doesn't matter.

Also, why not clourescript on node? Seems like the best of both worlds.
Surge pricing is not competitive-market based pricing. Uber is a price setter.
Apache NiFi is the first open source one. https://www.nsa.gov/public_info/press_room/2014/nifi_announc...

Joe Witt is a smart guy who put a lot of work into making a robust workflow tool there.
> as a general rule
Find the best mobile app development company
Is Haskell really that much more productive for a team? What are some large-scale projects written in it? It may make recruiting harder and take new joiners longer to get up to speed. You may not have easy access to as many libraries. A lot of "PL enthusiast" types would rather show off how clever they are than solve real problems. There are many valid concerns a manager could have that aren't headcount-related.
How to get customers to adopt your enterprise product
The LSA mentioned here is Latent Semantic Analysis, a form of statistical analysis of text to find groups of words that have a common meaning.

Heavy duty matrix math, but interesting none-the-less.
As I said, old microwave you don't care about. Glass of water would likely absorb most of the energy that would otherwise be gleefully wasted on making plasma.
30x Faster Hadoop MapReduce App with Bigtop and Ingite
No, it is lawful. Find me an international law scholar that will call it illegal. Not a single one will.

It's true that the Chinese presence in the islands is disputed. US military presence on Japan is disputed. Disputed != Illegality; they should not conflated or confused.

All of the policymakers I follow complain about how difficult the situation is because technically it IS legal. It's unfortunate. But it is legal.

(In addition, they are building new islands from nothing, and then inhabiting them. This is mostly without precident, but the precedents that are there have it legal.)
Export from PasswordBox
Thankfully, they are all discussed in the linked article.
(Edited to say "regular folk" instead of just "folk" in the last paragraph to make it clear I'm talking about non-expert coders who would much prefer that stuff like converting mixed case text to all lower or upper case, or making sure some text visually fits in a fixed length field, be a reasonably simple operation, like it already is when handling most Western languages.)

----

Would you agree that you are saying that you think it's OK that:

* The appropriate long term solution is to use library code when doing character or substring level operations on arbitrary Unicode text;

* Language implementors have generally not yet written said library code;

* The built in character and substring operations in mainstream languages unpredictably misinterpret and corrupt international text such as Thai, Chinese, etc.;

* The current solution for correct, non-corrupting character and substring handling of arbitrary Unicode text is to hand build custom code to do things like get the length of a string or replace a substring.

If you disagree with the above, then I'm confused.

If you agree, then you're in agreement with most folk and I think you and they are blind to the needs of regular folk who need to handle, say, Chinese text, and these latter folk will find the simple and correct built in character and substring handling in Perl 6 to be one of its killer features.
Uber driver cannot see the destination precisely to avoid a situation like this.

Even when you enter it, it takes a while to transmit that information only after you get into the vehicle, which leads to these awkward stares "where are we going today?" - "oh, I thought I had it entered in the app" - "oh, hold on then, it takes a minute to update".

Arguably, destination disclosure is a boon to consumers in some situation - you might get a discount on a late night ride from SFO if you're heading towards San Jose, where the driver lives (and was going to drive to anyways) as opposed to Walnut Creek, etc.
#DayAgainstDRM
How I Got a Book Deal Writing What I Love
Memory bugs aren't intelligent. You never find one changing it's nature or behavior to avoid debugging (even if it feels that way sometimes).

Bankers are humans, the most intelligent species we know of. They want to be bad actors, and they're constantly dreaming up ways to do it better.

Any infrastructure or regulations will eventually (and probably soon) be co-opted. Furthermore, given the nature of regulations (that 1% are in control of them, and the other 99% are beholden), once co-opted they will be impossible to modify to repeal. Now they help the bad guys do bad things, and they're not going to let you take them away.

It gets worse, because humans are intelligent. If they spent all that effort co-opting these regulations, might it not be better to write the regulations in the first place? Much less effort for something even more adapted for them to do bad things.

And since the nature of legislatures is that 0.01% are on control of them, and the other 99.99% are beholden to them, once co-opted it's impossible to repair the damage.

So no, we don't need infrastructure. We need that like we need a hole in the head.
Yes, App Engine support is also deprecated:

If you are using PageSpeed integration on Google App
Engine, it will continue to function until 1st
December 2015, after which PageSpeed optimizations
will no-longer be applied to your app. No action is
required on the part of App Engine users; after this
date apps will continue to operate, except without
the benefit of the PageSpeed optimizations.

App Engine users only need to take action if they have something on their site that depends on PageSpeed, which is very uncommon.
You still have time to polish those social skills and up your "game".
Yes it does. It also wins races. Conrad recognizes that risk and is taking it.
Being a similar user of curl, I found I had to skip a lot of questions.

The survey calls itself a "curl user poll" but most of the questions seem to be written as a "curl developer poll". It's actually pretty hard to convey what I think is the majority position of curl users: I use it, I'm glad it exists, and I never think about the code it contains.
F1 is their other database which powers AdWords
http://research.google.com/pubs/pub38125.html
http://research.google.com/pubs/pub41344.html
Regardless of whether you trust the pre-installed software, it would assure that the hardware and firmware are compatible with Linux. Whether they rely on proprietary drivers is another question though.
Tangerina – Cultural Fit Software – #culturecode
*> Because a person might want to tune the performance of their laptop in regard to power consumption.

That's what exposing BIOS settings are for.
It depends on how you use DPDK. If I use it from the container directly to the NIC, you certainly do loose all of the kernel capabilities. However, we believe (but have not tested) that you can use a DPDK virtual interface in the container/vm (memnic or virtio) that connects to the DPDK driver in the kernel, so the path from the container/VM is 0 copy. The kernel then does it's processing, and then, another DPDK path could (potentially) be used to 0 copy the traffic to the NIC (really uncertain about that last stage). Basically, you are just using DPDK to save on the copy cost.

This is all academic until tested, btw. As of yet, we (on Calico) haven't had anyone stand up and say that they need more performance than what the native data-path we use today is capable of delivering.
The best way to practice interviewing in my opinion is to just do it. Go to your LinkedIn and send a boilerplate message to all the recruiters that have ever contacted you:

"Hey this sounds interesting. I'd love to learn more."

The next week will probably be one of the busiest of your life, but you'll come out of it with confidence in your interview skills hard earned by hours of talking with crappy companies that you would probably never want to actually work for, but are just using for interview practice.

If you are in a high demand job market like NYC or SF it is likely that you will also come out of that first week with multiple job offers that you end up declining because you didn't really want to work for those companies in the first place.
From years of study and first-hand experience, defining "need" based on something other than income is far more effective in helping people attain and keep a middle class lifestyle. Requiring people to first be able to meet a definition of poverty helps encourage people to fail and actively creates barriers to escaping poverty.

So, for example:

Affordable, good quality health care for all.

Price breaks on public transit passes for people who are handicapped (this actually exists and I think is a good example of something helpful).

Functioning public transit systems that give people options other than owning a car for how to get around.

An abundance of affordable, decent housing -- where "affordable" is not a code word for slum housing but honestly just means the price is not out of reach of average folks with ordinary jobs. Lack of affordable housing is such a problem in some places that police, teachers and so on often cannot afford to live in the communities they serve. These are not people who are incompetent and looking for a handout, yet some communities have to set up special programs to help them buy a house or live reasonably close to work because our housing policies are so horribly broken.

Maternity leave and other policies that help women get and keep jobs and pursue real careers. I read a lot about this in my twenties. In America, women pursued the American historical position of "Don't tread on me!" and took the position that "I can too do the job if you just get the fuck out of my way." The result is that women who are without a man and without children make about 98% of what men make who have similar education and experience. But the minute you introduce a man or a child into the picture, American women make more like 2/3s what men make -- the same figure cited in the bible as what women were worth compared to men 2000-ish years ago. In contrast, European women have pushed for help in carrying the burden of bearing and raising kids and the result has been substantially more gains in terms of closing the wage gap and overall lower divorce rates.

The things you are suggesting are problematic because it actively disincentivizes working. I am not for just free handouts for poor people. I am for fixing the system so it stops actively creating problems and pushing folks off a cliff and then blaming them when their life falls apart and they can't figure out how to get it back together.
This is incredible. Imagine if you can see local cops' complaint records just like your neighbor's arrest records.

Downside is this might encourage more fake and petty complaints.
Reddit's AI (fiction)
Uber is popular because they circumvented regulations that limited supply of labor and price controls and can therefore offer cheaper rides.
Interviewing.io is a company started by a recruiter who used to be an engineer.
> In a tragically comic way, this was a depressing realization when I was considering blowing my head off or getting run over. Damnation! No guarantees. Death and taxes, yes, but not a breezy afterlife.

Well if the afterlife is terrible, you're going to end up there at some point anyway. So unless your religion says that suicides are punished, I don't quite see the argument.

Pascal's Wager can be used as an argument against any practice that some religion frowns upon, for that matter. If you accept his argument (I stopped doing that many years ago).

EDIT: and though we, in this realm, have no definite knowledge of what the Afterlife (if any) is, there is no guarantee in the Afterlife. So maybe you'll end up betting on Pascal's Wager through all such realities, indefinitely. And who's to say that, even if you have a wider and "higher" perspective, that you can ever be sure of the true nature of reality, and that there is nothing "above"?
Is CyberWarfare really that scary? BBC World Service podcas
> Rational choice theory assumes only complete partial ordering, transitivity and that irrelevant alternatives are independent.

Just that? Does it have any feature that wasn't widely disproven on real people?
Ask HN: Are non-JavaScript languages obsolete?
The majority of job postings that I see these days are for Javascript developers, for working with things like Node.js, AngularJS, etc. In today's job market, are competencies in languages other than Javascript useful?
I don't view this kind of comment as a "fuck you". I think this says more about your outlook than it does theirs.

They're letting you know that they have their own priorities, but they're still receptive to your ideas, which is absolutely fine. What is wrong with that?