skysight-inc/HackerNews huggingface dataset:
I don't know you, and I don't know your intent. But how this comes across to me is, if I don't give your preferred answer to all the follow up questions, you're going to say that I am racist and unaware of it.

As I said, I don't know your intent. But if that is your intent, I reject the validity of your approach.

Some specific answers:

I would hesitate to hire a programmer who scared me a little. Black has nothing to do with it.

Real racial harmony is when race is just one more thing. It's not ignored, but it's just another piece of information. "He's black. She's Indian and vegetarian. He's got tattoos and ear gauges. He's got big hair. She runs marathons." And we can talk to him or her about race just like we can about marathons or tattoos or vegetarianism.
Here are a few previous discussions that might give you, well, hundreds of comments which will answer your question.

https://news.ycombinator.com/item?id=10006616

https://news.ycombinator.com/item?id=9089177

https://news.ycombinator.com/item?id=2088545

https://news.ycombinator.com/item?id=1047101
You are free to leave anything off your resume, and I'm pretty sure you've never been legally required to stay at a job you don't want to, particularly in the first week.

What exactly do you want that you don't already have?
> I think the obligation to pay customers' VAT goes back way before VATMOSS.

Yep, VOES was put in place in 2003 and that was a simplification, before that businesses were supposed to register themselves with each country's tax office and fill VAT everywhere. For non-EU businesses VATMOSS mostly updates the scheme: register yourself in any member state and use their MOSS portal as a non-EU business, the tax office is supposed to redistribute VAT based on your fillings.

The business also has the option to forego MOSS/VOES and register itself in each country of course.
New feature idea: At some point, merge duplicate posts and their comments into a single master post. Create forwarding links as needed.
Ask HN: Why is Facebook Messenger  so unstable?
We visited MIT this past spring and plan to visit again soon -- just not this fall. We are doing office hours in Boston, which you're welcome to sign up for: https://ycombinatorevents.wufoo.com/forms/y-combinator-offic...
You could give them 15 days free use, and only charge it after that... there is a risk that the charge doesn't go through (in which case you've given a couple weeks free service - big deal), but otherwise, you've just made it much less useful for card testing (to the point that they certainly won't use your site).
The reason that journalists are using twitter is because it allows for a feed of short posts, and works well for directing traffic to specific articles... Facebook isn't so much a raw feed as a heavily filtered subset of what it thinks you may want to see, aligned with your views.

Twitter simply works better for this, mostly... the reply tracking could still use some work, but other than that, I like twitter better for this... that said, I don't keep up with the feeds much.
Same thing happened to me when I posted. The gist of it is they thought you weren't learning real ASM thinking that way. I thought the point was to temporarily ignore more difficult parts of ASM to make learning incremental and easier. And then be able to do same as real assembly coder later w/ ability to make tradeoffs between raw performance, productivity, and easy-to-read code. Overall, a great tool in theory.

Also, gave me ideas on how to bootstrap a subversion-resistant system. You start with assembler, build a HLA-like tool from that, easily build a 3GL + straight-to-HLA compiler with that, and then use that to build rest (including optimizations). My concept was inspired by Wirth and Jurg's bitslice -> M-code ASM -> Modula 2 -> OS work in Lilith project. Alternatively, you can go MenuetOS or KolibriOS w/ HLA for above benefits. Use full HLA for rapid addition/testing of new features with raw ASM for optimizing the fast paths. Thoughts on either?
Flexihub
There are many old games, that are still unsurpassed, since today's games often just care about better and better graphic effects, but fall short of story or game-mechanics. I greatly admire games, that cope to bring much fun with rather simple means (and not necessary with graphic effects).

Gog makes many of such "Good old Games" available again. That is great!
I don't know, but facebook.com seems to be down.
COPS WILL Never STOP HUMILIATING THE BLACK RACE.A MUST WATCH
Yeah, they're Polish. It's like being founded in Delaware as an American company.
How is rust on Windows these days? The last time I looked at it (pre-1.0) I believe it still needed external libraries from MinGW or something? I could be totally wrong, I don't keep tabs on the progress other than when it is posted about here.
It seems that its just running the Jupyter notebook and loading it in a "WebView"
No, not unrelated. The hardware may be buggy but it worked fine for years and years, until I installed systemd. Only then did it break. Not good.

This is what happens when you throw old software out and try to replace it wholesale -- you stub your toes on all these corner cases that the prior software got right, and now you have to get it right in the new software.

And for somebody like me who personally never felt much pain from boot times or writing init scripts, the payoff from the switch has been negative so far.
Finally an improved getenv
But Daniel Plainview was as dreadful of a guy as anyone though. A true sociopath.
> Starting off with a more accurate keyword (payroll) and then broadening it up as you extend your service (benefits)

They should have renamed to Zenefits! Wait...
Take a short snippet of your code pastebin it, bring your question to #rust and we'll help you quickly.

FYI, Box::into_raw will be stable in Rust 1.4, next release.
I should also add a point relevant to this article; that outsourcing to a provider like FastSpring can also give you the benefit of real-time fraud detection/risk analysis.
https://support.fastspring.com/entries/64433830-Understandin...

I've had maybe one or two chargebacks that made it past their filter in the ~three years I've been with them, and I don't remember having to pay any extra fees for it.

It sounds like a part of OPs issue was not the "cost" so much as trying to do to much himself, which ended up being costly.
>and now who knows what else they would lie about. That proves they have no sense of ethics.

Every man whose wife asks 'Does this dress make me look fat?' is going to lie.

No one is perfect; to use this to say they have no sense of ethics is poor reasoning.
Fed Leaves Interest Rates Unchanged
Thanks for a great game!!
Federal Reserve leaves rates unchanged
Nice! That's what I was wondering :)
Too bad I'm located in Germany.
I had written a large chunk but removed it after reading most of the article. I will go out on a limb and simply comment that I felt the interview where I'm currently at was done correctly, and addressed most of the issues that this article raises. As a note, I was hired as a sysadmin/dba/devops for a smallish startup.

They brought me in for a total of ~20 hours of interview, and in that time I discussed work-related topics with every single C-level. I went through a standard interview with questions, and then a longer skill test that included every current engineer at the company.

For the last few hours they paired me up with a current engineer to work on some database issues they'd been having.

I've been very happily employed here now for around 7 months, and after adding this company to my resume I've had quite a lot of offers on LinkedIn. I feel nothing other than "Oh, this company has offered me an interview, that's really cool!" towards these offers.

I think it's one of the best things in the world to have that feeling, and I wish everyone who was hired in an engineer position felt the same way.
It would be really cool if YC came by UMD (University of Maryland). There is a start-up shell where a whole bunch of companies work out of, some of which has raised money and some not quite yet but it's a cool spot for start-ups nonetheless.
Pretty solid, I've been using it for quite a few weeks with no issues.
Great post. I really liked this quote: "Good marketing techniques aren’t about what works for you—it’s about what works for your customer."
Hey katm, are you still planning to do Startup School this fall too? Or does this replace that?
I am pretty sure they are using virutalenv or something similar so that the python version that comes with it is contained and doesn't overwrite or interfere with your system python.
Well if you have a /64 (which is the recommended minimum), then you probably have the first 64 bits memorized before too long. After that you can get creative with ::dead:beef or whatever.
There's no gatekeepers on the web. You want to distribute your content? Connect a box to the net.

This is in opposition to having to get your "app" approved by either Apple or Google or Microsoft.

Can you elaborate on what you see as the differences you see between distributed content creation and distributed content management?

Note: you do have to pay an ISP for a connection to the net (not the web) and having a domain name is nice (but not required, also more net than web), so I think it's safe to say there are gatekeepers to the net, but not the web.
Here is a link to the first bit of the book.[1] His arguments are tough to sum up, becasue he responds to each justification for the authority of the state, and describes many details. The second link is something approaching a summary.[2]

[1] http://spot.colorado.edu/~huemer/Contents.pdf

[2] http://www.cato-unbound.org/2013/03/04/michael-huemer/proble...
Isn't using Git punishment enough?
American writers and journalists are always doing this. Do they really not know it makes the text unintelligible?

Even googling "A Lincoln" or "Lincoln" doesn't make it clear what they're trying to say, or how it applies.

When I read that I initially thought they meant the car company (Lincoln Motor Company), therefore I thought they were trying to say "if you spend car's worth of money you get <this>" except when you read on it is clear they didn't get enough value for that to make sense.

The short is: If you're a professional writer, blogger, journalist, or whatever and have an international audience, just stop it.
That must depend on what you are advertising.

Looking for cheap appartmnts near a university, I would always go for the ones that didn't have lots of numbers taken, as it meant there was more chance I would be first to get it.
Very simple quoting and invoicing for freelancers
I created this little app out of pure necessity. I used to use software like Softline pastel and it did the job well. But it cost me around $200 per year and I only really wanted invoicing, quoting and automated or recurring invoices.

When the time came to upgrade earlier this year I decided I will rather make my own. And so I started building Tenga. Its for freelancers like myself, and does very simply quoting and invoicing.

Its stil in Beta, and will be in Beta until it works 100%. I stil need to make the recurring invoicing available although it works already but only through the backend and not to you the user.

It probably has some bugs, as I am the only one looking at it and using it.

So I would love if you login and and use it. I will be free for life for the first batch of people as you will be helping me to find problems and come with suggestions.. if you want.. Once you login now, you will be marked as payed :-)

But anyways, I hope it could be of some help. And any ideas are welcome

Here is the link:

http://tenga.me/
http://tenga.me/about/
Awesome, wish I was back in college!

Note to YC: Why don't you set up an official YC Startup University? You're effectively doing it now with all the talks, tours, etc.
Moubot – Mourinho Slack bot
Bugzilla CVE-2015-4499: All Your Bugs Are Belong to Us
From the more detailed release notes:

"Porting Rust on Windows from the GNU toolchain to MSVC continues (https://github.com/rust-lang/rust/pull/26569, https://github.com/rust-lang/rust/pull/26741, https://github.com/rust-lang/rust/pull/26741, https://github.com/rust-lang/rust/pull/27210). It is still not recommended for use in 1.3, though should be fully-functional in the 64-bit 1.4 beta (https://static.rust-lang.org/dist/rust-beta-x86_64-pc-window...)."

https://github.com/rust-lang/rust/blob/master/RELEASES.md#mi...
I think it's worth pointing out that too that while "just another Android phone" even lay consumers can see the differences between Amazon's Android shop (and the Fire platform) and Google Play, fairly easily. From a lay perspective where "sideload" is a meaningless made up word, Amazon's platform certainly looks more like an "Android knockoff" than "just another Android phone".
Rust is both allocating and deallocating. With the case of using Rust like a library we don't know the lifetime(since it's owned by the calling language) so rather than stuffing it in a 'static context and use some sort if ID for lookup in the API I'd rather just return the raw struct.
I really like this idea, but it seems fairly punishing for new / all remote / self-funded businesses. If you're running a company out of your own pocket (no SEC filings), aren't anywhere near big or old enough to have a BBB entry, and are remote (what street address should someone use? their apartment?) I'd like to know what signals you'd recommend bootstrappers use to engender trust for a service like yours, because I don't think "person is known on HN, posts on medium / Twitter about their service" is necessarily amenable to automated analysis.
The "see how much you're worth" part is the tricky one. Unless you are directly generating revenue (e.g. in sales), it's hard to quantify what you're worth is to a company, or in the broader market. There doesn't appear to be a credible, accessible source of data out there. However your employer knows what everyone is making, and knows where you stand vs. the average. Employers obviously have a huge advantage from this information asymmetry.

Every time I read someone talking about their salary on HN, it seems astronomically high, but then again it's obviously biased, as the people who are not making as much are not going to brag about it. The same is likely true for crowdsourced sites like Glassdoor where people self-report.
Pivotal Labs reinvented open source on-device CI/CD for mobile: Concourse
nsns - can you elucidate?
My experience is using Jenkins with Matrix jobs (and various plugins) for building native code on multiple platforms. There, the Jenkins UI doesn't shine.

Problems navigating between pages and knowing what one is looking at abound. Organizing jobs in various tabs works but isn't extremely easy. The UI doesn't handle well dealing with large lists of nodes/labels.

The plugin based architecture might be to blame for it, however I think it's a conscious choice from the original designers and they should be hold responsible for it.
> One is a massive reduction of wars, violence and suffering.

My experience and thoughts exactly.

Now remember the fact that the US military budget is bigger that the sum of the budgets of the 10 next biggest nations, then look up what "military industrial complex" means and you know why LSD was wiped under the carpet. If you take away so much cash flow, you take away extreme amounts of power. And those in power have no interest whatsoever to ever see that happen.
Nature, Pixelated
Accelerator exclusively designed for the needs of non-US founders
So you don't use a laptop, or if you do you treat it like an always on mainframe. Good for you.
I am also curious on people's thoughts relating to the design chops at Amazon.
Awesome, looking forward to seeing what you created :-)
It's worth noting that there have been plenty of cases where the rejected client did keep in touch, and we did end up working together later.

It's not the norm - usually they just go away and that's that. But I do like hearing that people made their project work somewhere, with some consulting firm, even if it's not mine.
Kudos to the University of California. Many other public universities are very dissapointing. I would think that providing college educations to their consituents, regardless of income, would be part of their missions.
And learn everything about "mindful meditation" or "MBSR" (mindfulness based stress reduction). Practice daily.

Then learn how to manage your emotions, read "The Chimp Paradox".
API Platform 1.0 released Version 2.0 announced. New website for the project
There's been a lot of work on integrating with Windows's native MSVC toolchain. In 1.4 (which is in beta today) this is fully supported for 64-bit. You can get it here:

https://static.rust-lang.org/dist/rust-beta-x86_64-pc-window...

Note, this requires Visual Studio 2013 or 2015.
Engineering Managers Should Code 30% of Their Time – Dr Dobb's
Seems to me that the catuskoti was already a concept in western philosophy, only we didn't give the group a name because we prioritised true and false above the other two possibilities: contradiction and indeterminacy.

Also seems to me that ineffability falls under indeterminacy. The author seems to try to distinguish between the two by saying there are things we might be able to know, and things we will never be able to know. Being a layman and not studied in philosophy and logic, it seems to me that indeterminacy is enough to encapsulate ineffability. This is illustrated by the numerous examples the author gives on attempts to explain the ineffable: this immediately makes it indeterminate, going by the author's use of logic. The author then goes on to talk about ordinal numbers, and presents what is purported to be an ineffable phrase:

the least ordinal that cannot be referred to

There are more ordinals than ordinary language can refer to, and one of these must be the least. But, by using that phrase we are referring to it. This is an obvious contradiction, but we know there must be one such ordinal. The author uses this to say that since we cannot talk about it, but it exists, it is ineffable. I say that this is unnecessary, it is enough to say the ordinal is indeterminate precisely because we cannot refer to it (determine it).

That it took us until the 20th century to imagine these ideas in mathematics and logic doesn't speak to any shortcomings of western logic with regards to contradiction and indeterminacy, in my opinion. It merely reflects the priorities of eastern and western thought. This is illustrated by the efforts of Bertrand Russell with his Principia. Through the centuries, western thinkers had made advances by considering what is true and what is false, and taking contradictions as dead ends that do not produce interesting areas of study. Russell tried to take this as far as he could with Principia, and in doing so inadvertently revealed the limitations of how far we can advance, limitations that were detailed by Kurt Godel and his incompleteness theorems. I say that, since we have advanced so far as to know the limits, now we are having more to say about contradiction and indeterminacy, and we are now saying it in a more precise way than Buddhist philosophers imagined in their day.
I've written a few IT Scripts in Rust to do simple things like modify DNS files, set file permissions, back up dir's.

The only change between the Windows/Linux was modifying the paths from " / " to " \\ ". I could just git clone, and pass all tests out of the box.

This is also my experience moving a code base from Linux x86_64 to ARMv7.

None of these we're dipping heavily into unsafe code, so ymmv.
The spawn feature sold a lot of copies of the game in our computer lab: After hours, the few of us that had the game set up spawn copies for everyone else to play multiplayer. After a couple of sessions, people bought their own copies to play on battle.net and play the campaign. By the end of the semester, a few dozen people bought copies from trying it in the lab.

Compare that to diablo 3: When it came out, my wife and I were going to do our traditional play of the campaign, but then we learned that we'd have to buy two copies: $120 quid for playing the campaign once just wasn't cost effective compared to many other games, so we just passed.
Seriously, it's pretty strongly worded. Also: big suprise, some startups fail, and some succeed. Much like Harvard graduates.

In the news of the trademark, it is the name of a programming idea after all. It's also a very good name of a company given that "It takes a single argument, which is a function that isn't recursive. It returns a version of the function which is recursive."
We are not doing Startup School this fall. This doesn't replace Startup School - but we decided to focus on things like this, YCF, and open office hours this fall. Startup School will be back next year.
Others have replied and given you the legal and logistical reasons why non-employers will not tell you why you were rejected, but there's another one: it's not their job.

If I run a web development studio, it is not my job to assist in the personal development of people I've decided (for whatever reason) are not a good fit. Yes, logistically that's a pain in the ass if I send 1 offer letter and 12 explanations about various issues ranging from employment history to experience to skill set to education to interview skills to "I got the distinct impression you would rob us blind the first time you were in the office alone." But most importantly (for me as someone who assists but does not make final determination on new hires), my job is to find the best candidate for a given position and it's only a hindrance to spend time with those who are not.
How about a stop in Ottawa, Canada? Two big universities (Carleton and Ottawa U), and a pretty big tech community here.
> no one holds the Son of Sam or Charles Manson in high regard.

Doesn't Charles Manson famously receive love letters in jail?
Parsing JSON on iOS in Swift with ObjectMapper
Beginner’s guide to Webpack
Yeah, in that case, just waiting for the next release is best. You can do some `transmute` shenanigans in the meantime, but since it's coming so soon, might as well just wait.
Show HN: Costume Wall
It seems like the west coast isn't getting much love. I understand staying out of the Bay Area, but UW, UCSD etc. seem like they would be good places to visit.
I'd expect the Hawthorne Effect to lead to more stress...
There's a wide range of oppinions regarding the counter offer. It's interesting to read some of them if you search on google. One thing many people are not aware of is that as part of your counter offer acceptance you can demand a mandatory severance agreement. This is a contract that says that the company has to pay you if they lay you off shortly after making the counter offer. It's worth asking for, especially if you're concerned about having a huge target painted on your back.
That's a given, of course, and doesn't need mentioning... it's a false dichotomy. Reduce risks meaningfully with less security theater. Locking your front door and such, not taking off shoes, belt, pants and so on. Common sense plus data, not edge-case fears to balance risk reduction vs. practicality.
The Product University