skysight-inc/HackerNews huggingface dataset:
Does anyone else find this "feature" really annoying? I always set conceallevel to 0 but vim seems to constantly find a way to replace my code with unicode.
I wonder if it might be some "exoteric" instruction combination, like something that makes sense on 386 or P5 but not today (performance​ wise)
I learned on Intel and that's the only I can use. Just pointing out that reading the expression makes more sense in AT&T style so might be why they did it that way.

And always wondered why the need for % in AT&T for registers. It seems like there would no ambiguity based on instruction.
It doesn't have to be that complicated. Consider, for example, the credit card pre-authorization hotels perform when you check into a hotel, to ensure you can pay for incidental expenses (room service, mini bar, etc).

One can easily imagine doing something similar at signup time for postpaid services like Twilio (or any other abusable SaaS, for that matter).
> If you don't enjoy JS, it's because you haven't taken the time to learn what's great about it and have gotten hung up on the stupid things other people do with it or you're copying their mistakes.

oh come on now, it's perfectly ok for people to dislike a language for any number of reasons. I don't hate JS but I don't particularly enjoy it, and that could be said for a number of popular languages. it has nothing to do with "taking the time" to learn anything - some people just don't jive with JS and that's totally cool.
And other people who do different things have different perspectives and discussion to offer! Amazing! Are you satisfied with your correctness?

You are the reason I hate this community. "Oh, neat, a thread I know something about. Let me try contributing. Oh, look, now I'm in a slapfight with a guy who develops codecs for a living who completely missed the point of what I was saying and the context thereof, and wants to correct my usage of an incorrect term because it's his area of expertise. Let me rush to contribute more."

HN: The Game of Being More Right Than Everyone Else. Congratulations on winning. I'll go play something productive.

Edit: This was left when the parent comment said "Sorry, I only develop video codecs for a living," and it has now been rewritten. I'm leaving mine and I'd rather my whole subthread just be detached and deleted at this point
That was what my car loan paperwork did. It had a table with the negotiated price, the APR, the interest over the term of the loan, and the total price.

I expect this is legally mandated, and the question I have is which states are preferring to let the dealers prey on people?
Personally, because a thorough understanding of the Bible shows that its teaching is quite different to what is often portrayed in media and in the assumptions of people like myself who had not previously read it.

You can take many individual parts of the Bible out of context and make it sound like madness but reading the whole in its entirety has a narrative that many miss.

For those raised on the internet and faster gratification (like me), try The Jesus Storybook Bible which I personally think is a great effort at paraphrasing the original.

EDIT: clarity
The tulipmania: Fact or artifact? (2006) [pdf]
The early history of US is a prime example. The people all believe in freedom and free of development. With this common ideology, US becomes a super power.
> (*pointer).handle();

Eek! That is, indeed, unsafe.

But this shouldn't be messing with the entry asm at all. Just add your new syscall to the syscall table, just like any other syscall.
>How does one enforce such a thing, around the world

Strongarming.

>Who is capable of making such a thing possible?

The US.
What if I don't have 20 years?

What if my risk appetite is to invest in speculative stocks?

Not everyone is suited to an index fund and not everyone wants to only invest in index funds.

You would also want to consider one of the reasons a wide range of index funds have an attractive yield history is the demographics of the growing population associated with the baby boomers, which is now in decline.

I will be extremely surprised if the next 20 years is such a gimme, you will need to pick an appropriate index fund which is not that easy without a crystal ball, once again demographics are you best friend here.

PS: If the S&P halved tomorrow the smart thing to do would be to buy more.
I think you're in the right here, but that's a little too far. I don't enjoy programming in JS, because I really like strong typing. And that's ok. You seem to be implying that everyone who doesn't like JS is deluded or arrogant, but that's not the case.
Completely agreed, but let's be honest: we're going to see SpaceX shuttles explode, and people will probably die. I hope not, but the things you're saying now are exactly the same kinds of things people were saying the last time space travel was fashionable. It's just incredibly risky to try to ride an explosion into space, no matter how you do it.

Going forward, it might be to our advantage to own it rather than hide it. Yeah, it's dangerous. So let's risk the danger! We courageously do our best and launch ourselves into orbit, and some of us die, but progress marches forward.

I'm not sure if that type of message would have a better or worse impact than shielding everyone from the idea that disaster will strike till it happens. It could go either way.
IMO, do you (not you you but theoretical "you") want a lot of money because you want to use it for something, or just to have a lot of money? The way I see it, there is no promise of tomorrow. This doesn't mean don't plan for tomorrow, but e.g. an ex of mine had grandparents who would live super frugally (up to and including using McDonalds napkins at their house and "stocking up" every time they went to get their free senior coffee...they also had exclusively sauce packets). They were super proud of how they were [single] millionaires, having saved almost every penny throughout both of their normal office job careers. They lived like they were poor for their whole lives to attain a number in their bank account. They had no plan for anything to actually do with their money, they just really wanted to be millionaires. I see absolutely zero point in this.

Obviously, it's their money and theirs to do with what they want, but if all you can think to do with a large sum of money is keep it in the bank or in stocks / bonds with no actual purpose in mind (starting a business or non-profit, early retirement, world travel, owning a home, owning a helicopter, donating it, a few years of hospice care for someone in your family, whatever) it just strikes me as super boring and a waste. I don't actually see how people can work so hard to simply attain a certain number on their bank statement when that is the sole goal. To me, that is a total misunderstanding of what money is, and I feel somewhat bad for people who do this.
i understand how collateralization works, i used to invest in tranches. You are confusing the fact that MBS buyers didn't do their homework, with the fact that home buyers were greedy specifically because MBS financing enabled them to be.
How We Got to Now, Steven Johnson. Walks you through a half dozen foundational inventions and the process through which they came to be. Fascinating to see what the inventors were trying to solve vs. how the world ended up applying their technology.

Unbroken, Laura Hillenbrand. If you haven't read the book don't judge it by the (awful) movie.

The Liberators: My Life in the Soviet Army. Really opens your eyes to the problems and realities of communism. I love the author's dry sense of humor as he witnesses the absurdity of many of the things he encountered.

Sniper on the Eastern Front, Albrecht Wacker. A view of WWII through the eyes of a German sniper.

Auschwitz: A Doctor's Eyewitness Account, Miklos Nyiszli. A view of the holocaust through the eyes of a Jewish doctor in the Auschwitz concentration camp.
We're discussing programming language benchmarks. If one was forced to write all of a C or C++ or even Go program using only doubles, and not integers, and only hash tables, not arrays, undoubtedly it would become slower. The impressive thing about Node.js is that it is as fast as it is despite JavaScript not having integers or arrays.
Aurenheimer knew what he was doing was legally wrong:
https://www.wired.com/2012/11/att-hacker-found-guilty/
although the charges were grossly excessive.

Schwartz knew he was doing something legally wrong, because he hid in a closet to do it. (The charges against him were also grossly excessive.)

I don't think these cases support your notion that EULAs were the issue. Nor do I think these extreme cases are cause for EULA concern for someone using software as it was obviously and reasonably intended to be used. Disclaimer: IANAL, and if you want real legal advice, go ask a real lawyer. Taking legal advice from the internet is foolish.
This comment is so patently false​ that I don't even know how to express strongly enough how polar opposite of true it is.
The difference is not as dramatic as with the JVM.
Arguing or getting heated over semantics has always been an irksome detail of human emotion / behavior for me.

Guess I'll give this book a read.
> I once heard a professor talk about writing a book 30 or so years ago. He looked at all the available options and decided latex wasn't perfect, but was the best available. 20 years later he decided to look at everything again and was appalled that latex was still the best option he had.

Many many years ago I evaluated the available options as well to write internal documentation for the company I worked for. Looked at groff with the mom macro package. But eventually settled on Lout.

Lout worked very pleasantly (it has a nice markup language) but the output didn't look as beautiful as Latex. Unfortunately it doesn't seemed to be developed anymore.

https://en.m.wikipedia.org/wiki/Lout_%28software%29
You know what happens in the real world? That person exits through the door, finds enough people like him outside and gets into political power, then proceeds to show the door to the smug stickman.
Simple Habit (YC W17) Is Hiring Head of Content
Simple Habit (YC W17) is hiring a Head of Content to scale our meditation content platform.

We're building the world's largest marketplace for the best meditation teachers and content and need your help serving millions of users!

Launched less than a year ago, Simple Habit is already one of the top grossing health & fitness companies in the App Store, with over half a million downloads to date and is backed by YCombinator, NEA, and a handful of prominent angel investors.

Our Director of Content will be in charge of the supply side of Simple Habit platform, with the following responsibilities:

- Develop and execute a strategy to build the most extensive meditation content platform in the world
- Source and vet top meditation teachers and influencers
- Work closely with teachers to launch meditation content on the platform
- Review content and analyze metrics to ensure high content quality
- Analyze user behavior and search data to curate new meditation topic offerings
- Process teacher payment based on content performance
- Manage all operations for Simple Habit's content library

Requirements:

- Personal passion for mindfulness & meditation.
- Must have at least 1 year of experience meditating to guided meditations
- Must have at least 3 years of working experience
- Must have strong communication and writing skills (to cultivate relationships with teachers)
- Must have strong project management skills (to support the growth of our teacher community)
- Must be analytical, data-driven, and detail-oriented; comfortable working with Excel to analyze content quality
- Must be willing to commute to San Francisco. Our office is in SoMa

If you’re interested, please send your resume or linkedin profile to jobs@simplehabit.com (mailto:jobs@simplehabit.com)

Thank you!
Yunha
Location: Boston

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Java, Flink, Kafka, SQL, NoSQL, Docker, Keras

CV/Portfolio: http://isaacmg.github.io

Email: igodfried@isaac26.com

I'm a new graduate with data engineering and machine learning experience. I'm most interested in machine learning and backend engineering roles, but I'm open to full stack roles as well.
The difference here is that many of the people caught in the mortgage crisis could afford homes, they just couldn't afford the really nice homes that they bought. People who's finances would reasonably put them in a $250,000 home were instead buying $750,000 homes on the idea that the price would only go up and the loans were cheap.
No, It doesn't. I've read it a few times trying to glean similar understanding and I just cannot for the life of me see anything beyond a basic human social communications and behavior. Perhaps if you knew absolutely nothing about communicating with others it would be beneficial.
One of the many reasons AWS is eating their lunch.
This is old but I meant Sun/Oracle/Java.

I remember watching the process to choose a new VCS.
Mercurial is a fine choice but not the best choice. Even over the duration of the decision process the world was clearly moving overwhelmingly to Git.
Compare it to Nodejs and Go.
The time in the video changes after SpaceX removes all the filler waiting for the intro... just FYI. Here's the updated link: https://youtu.be/PFoOqqSIYpw?t=26m8s
Don't suppose your work is online? I'd be interested to read your patchsets.
Tax deductions and other such shenanigans.
Dear Clojure devs, use clojure.spec please
But there's an opportunity cost. You pay a whole interdisciplinary committee to sit on their asses thinking about it for n weeks (I don't even want to know how long it took). You could take that money and use it on a million other things that would result in a larger reduction of people-getting-hurt.
PHP 7 is extremely fast.

There was some legitimate criticism to be had about PHP 5.x being slow, especially if it wasn't paired with an opcode cache system / accelerator.
Hypercard should not be on that list, it was succeful despite official neglect.
You could always show up to their office IRL and start some shit.
No, we're not discussing language benchmarks anymore. The parent I replied to claimed that not having integers is not a big deal -- I disagree. It's a huge deal.

They go on to say:

> If you don't enjoy JS, it's because you haven't taken the time to learn what's great about it and have gotten hung up on the stupid things other people do with it or you're copying their mistakes.

Which is... wrong. Many, many programmers dislike JavaScript and node.js because of its flaws. I don't think Stockholm syndrome is an appropriate prescription.
No one should work 7 days per week
OT: I really like the word "ensafen", and I'm totally going to borrow it for future use
The Last Hours of Ancient Sunlight: The Fate of the World and What We Can Do Before It's Too Late

This book is a detailed research on what's wrong with the world and what can be still done. The chapter II brings inputs from various culture on approaches that could improve from ground up. Must read book for us and future generations.

Can someone suggest something similar to this book?
"I just want to point out it's really cool that you can and that someone has gone through the trouble of documenting how."

It's a very detailed guide of how key components were incrementally improved in some way with actual source. That's almost always a good thing since it ranges from beneficial for intended goal to helping people learn things when it wasn't.
Contrary to popular belief, Twilio is not exactly magic. They're great in that they put a simple, easy to understand API, and very low startup friction (painful signup almost more important than cost) to do things you knew were possible, but didn't want to deal with figuring out how to sign up for. They weren't necessarily the first one to do that either.

My point is, there are at least hundreds of providers you can get a voip line from, in addition to the many traditional carriers you could get conventional phone lines from; many of which are not really beholden to the courts of whichever jurisdiction you choose. Getting them all to agree not to provide service to one person is going to be hard; especially with the large networks of reselling resold traffic.

I would love to see some sort of regulation requiring some ability to trace down the origin of calls, though. There should be a way to track back which carriers (and their customers) involved when the recipient would like to press charges against the entity that placed the call (ex: the fraudulent callers from "The Windows" trying to "fix" my computer). There are valid reasons for anonymous calling, so safeguards should be in place, maybe just a star code (feature code) to indicate the last received call was spam, and a caller that generates a large number of reported calls is subject to investigation by the carrier and referral to law enforcement if appropriate.
Graphics designing training in lahore
This is a good argument if a massive amount of effort was piled into this with lots of refactoring on top of it. Meanwhile, it doesn't have a snowball's chance in hell of accomplishing anything.
AT&T syntax puts the operator first, not the value.
AT&T is Verb Subject Object.
Intel is alien Verb Object Subject.

Many kinds of S expressions result in similar code. That would mean Lisp derivatives.
People tend to overvalue advice when: 1) it comes from a successful person and 2) is delivered confidently.
>Anonymous for obvious reasons.

I have been thinking of Yishan-style CEOs for a while now. I wonder if the ex-founder selected the CEO in this case.
Michael Bloomberg pledges own money after Trump pulls Paris climate deal
There's plenty of affordable housing around, it's just not in places people want to live. Some markets require you to shell out 50% of your income on housing, but it's not like people have no choice. They do it because overall it's worth it to them. If they didn't, there wouldn't be enough takers.
Yes, it reads like common sense. But then even major politicians could learn a lot by reading it. Bill Clinton followed its principles. Hillary did not.

The book helped me a lot.
This was a fun write up.

On the off chance the author is reading the comments here, there are a couple security features they need to add for it to be more complete (I'm probably missing some things).

1) They should add a call to access_ok(VERIFY_WRITE, pointer, mem::size_of<Syscall>()) in rust_syscall_handle to ensures that the user space pointer points to valid userspace memory of the right shape for the syscall type.

2) They should sanitize (hopefully, using some zero-cost method) the Syscall type to guarantee that it is well-formed before calling handle. If the userspace constructs some normally impossible to construct Syscall, it's unclear how a rust match pattern handles it (i.e., if an enum has only 3 types and you pass in a falsely constructed variant with tag 100 is match guaranteed not to just be using a jump table and accidentally jump 100 instructions?)
Working 7 days a week just means you're doing something wrong. It's also bad for your health, your social life, and frankly your productivity. Please stop saying this
I enjoyed your comment, and just want to point out that there are two separate issues at play here:

1) The quality of the end product (what the target audience sees and interacts with)

2) The quality of the underlying implementation (the hidden stuff that makes it work)

They are not completely independent (e.g. uncertainty in the product design has strong implications about time spent polishing the code). But the distinction is important, and it can be worthwhile to analyze them separately.
It was included in the past [0]. It was removed to simplify the process and due to a "one implementation per language" rule.

[0]: http://i.imgur.com/0xxOfVm.png
Practice and learn critical thinking using first principles.
Cover Art Archive is an amazing database and I try to contribute as often as I can. I have been able to find entire sleeves including lyrics, short anecdotes etc. for a lot of obscure music I have.
I provoked some solid answers from team members on that in this thread:

https://lobste.rs/s/ldnlos/have_you_considered_rewriting_it_...

Skade even dropped a HOWTO in one comment on replicating much of their community results in other projects. There's plenty of data from team members to look at there where I'll let the rest of you make decisions about it on your own.
I'm amazed at how quickly everyone is trying to allocate blame, as if there must be someone upon whom to heap it all on. Commenters on both Reddit and HN are being high and mighty, offering wisdom that they would never have allowed this to take place, while eager to point fingers. I bet far more than half of these commenters have at one time or another worked for at least one company that had this kind of setup, and didn't immediately refuse to work on other tasks until the setup was patched. Hypocrites.

The fact is, this kind of scenario is extremely common. Most companies I have worked for have the production database accessible from the office. It's a very obvious "no no", but it's typical to see this at small to medium sized companies. The focus is on rushing every new feature under the sun, and infrastructure is only looked at if something blows up.

Nobody should have been fired. Not the developer, not the senior devs, not the sysadmins, and not the CTO. This should have been nothing more than a wake-up call to improve the infrastructure. That's it. The only blame here lies with the CTO - not for the event having taken place, but only because their immediate reaction was to throw the developer under the bus. A decent CTO would have simply said "oh shit guys, this can't happen again. please fix it". If the other executives can't understand that sometimes shit happens, and that a hammer doesn't need to be dropped on anyone, then they're not qualified to be running a business.
that's a very simplistic exploration of a very complex subject

(edited for negativity and ad-hominem)
Yes, but I almost never answer the phone unless I recognize the number, and I rarely check my v/m, meaning 3/4's of the time my mailbox is full and you can't leave me a message anyway. But I've been pretty cavalier about sharing my phone number over the years, so I get a lot of robo-call crap / marketing spam, etc., and it's pretty rare that I miss anything genuinely important.

At some point I'll get a new phone number and retire this one and when I do that, I'll probably A. be more guarded about sharing the number, and B. care more about voicemail. Maybe.
Depends on the sort of change, doesn't it?

Isn't that the soft-fork / hard-fork distinction?

It is true that miners in general cannot use their hashpower to force a hard-fork, but they can, I think, cause a soft-fork.

And, soft-forks can do a lot of stuff.
As slow as it might be to develop something from scratch in c++, perhaps. But, if you're using a framework and/or good libraries, all of that underlying work and ecosystem is standardized for you. Now, the ecosystem with things like Symfony are really great.
What the World Eats
The weird thing is I get plenty of telemarketing calls now, but they almost never leave voicemail. I had assumed their whole business model was to get a live victim on the phone, not in leaving spam behind.
Das Kapital. You know why.
Many of them covered in: https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
Yes, a person who isn't Indian but has an interest in history or the Sub-Continent or both would find it engrossing. That said, it's optional for them, like how a history of the American Civil War would be optional for non-Americans. But in each case, citizens in their respective countries need to read their history so they understand their country well and be better citizens.
Voicemail are just other phone numbers, most of the time they are internal to the network though.