skysight-inc/HackerNews huggingface dataset:
I think there's some potential inconsistencies in what you're saying here.

Let the _particular kind of product_ (your emphasis), for the purposes of this discussion, to be the theme of the cake. The theme could be gay marriage, rebel flag/racist, birthday, straight marriage, etc. You seem to be operating from the premise that the theme-to-baker pairing matters.

And let the way the transaction goes here is: customer and baker negotiate over what goes on the cake/cake size/etc, collect details about delivery or pickup, exchange money, then the cake is made in time for the agreed upon date, and the cake is picked up by customer or delivered to the target site by baker.

What I hear you're saying is there's a difference in the discretion the baker has between making the racist-themed cake and gay marriage-themed cake. And, then you said,

> If they offer delivery as part of their service, then yes, they do. If not, then they don't.

You seem to indicate there's allowed baker discretion depending on whether the cake shall be delivered or not? What does that have to do with it? Participation is participation, right? Participation begins in the initial conversation about what goes on the cake. I think maybe you were talking about something else.

I'm just trying to understand your mental baker discretion matrix of offense-level vs. religious freedom vs. protected class. Like, legally would a white baker have to bake the rebel flag racist cake but not a black baker? Also, is there some legal wiggle room? For example, could you legally make the justification that a Muslim bakery would not have to bake the gay marriage cake because it's SO offensive/disruptive to them, but Christian bakeries WOULD have to make the gay marriage cake because Christians are normally so tolerant and docile? Maybe I'm not forming my questions properly, I'm just trying to untangle what you're saying.

> Of course we can. But we can't be legally obligated to.

Yeah, fair point.
It doesn't complicate it, because the answer is: no.

Nothing changes about the legal custody system of children due to N-way marriages.

If two people in the N-way marriage have a child, it's not the N-way marriage that acquires custody, it's the two biological parents.

Marriages do not define custody, period. That is not how it works in the US.

Keep in mind that presumptively is not definitively. If there is a paternity test that later says otherwise, eg if your wife or husband cheated on you, then that other person can typically acquire parental custody, because they are the biological parent. All things being equal (not involving abuse or danger to the child), biology is the first line of legal custody.

What about adoption? The most sane thing to do near-term, would be to keep it the same - adoptions are max two people legal scenarios. If the system is cleaned up, simplified, or otherwise adjusted for N-way marriages, then perhaps later there could be N-way adoptions as well (and scientifically, we may eventually see N-way biological custody too).
I've been using Rails since 1.1 or so. It was the first framework I picked up, and the learning curve was steep for me (I didn't even know what a GET was at the time). It is much more involved now. Before there was no bundler, no asset pipeline or compiled assets of any kind. Javascript was an afterthought. There were no real choices to make.

Railscasts was active. This was huge. Repeating for emphasis. Railscasts was huge for me.

There were a few headscratchers along the way - RJS, components, maybe a few other oddities (I think turbolinks falls into this category), but they tend to get removed as time goes on if they don't work for a lot of people. The Rails team may get pretty enthusiastic about some weird stuff now and then, but they're also pretty good about reversing their mistakes. They seemed to have learned from the 2->3 transition hell as well. Upgrades are fairly painless now.

That said, it's still very much relevant. It's been polished to the point where you can really do a lot with very little work. There are solid, well maintained gems that do lots of common tasks (although there are a few things that are strangely missing from the community). The REST convention is very powerful, and the code is easy to follow.

I resisted the move towards complex js front end frameworks because I was tired of figuring out which one to learn. That hasn't changed. I abhor the pace of js framework development - I can't justify learning a lot of it from a business perspective. It is just too unstable. I have clients using Rails apps I wrote 7 years ago that are still very maintainable, and that is great.

When I need complex UI's I take a hybrid approach and have rails load miniature angular apps on a page by page basis. If the view is complex enough, I have it load up a single file angular app to handle that complexity - but only for that page. A 4 line helper loads the angular files automatically. Otherwise, it's all Rails. I've found this approach to be very flexible - it's able of delivering a very rich UI where needed without overcomplicating the good stuff that Rails provides for free.

Even if I were starting over today, I think Rails would be at or near the top of my list. I feel for folks picking it up now, though, as it is a little tougher than it used to be.
Why the bent noses if the customer can find some other baker that will gladly take the money and participate.

And if the customer can't find a baker willing to serve them (due to their sex, race, etc), what then?
Why is this post downvoted? This idea of (mis)using code is part of the essence of ROP! Could somebody please explain where I'm wrong, so I can learn?
That's a good point; I updated the README to note that the language is still under development.

And yeah, as for https://github.com/orange-lang/orange/tree/master/lib/libor, it only contains bootstrap code for the linker at the moment.
I just started learning it this week and it isn't bad... However, there's quite a bit of setup, and it's a bit tricky at first.

Basically, a few years ago I thought it was easier to build my own framework in Golang, C, C++. I've also used PHP, Node and Flask from time to time. After doing all that, I had a pretty good understanding in how it all works, and can see the beauty in some of the way Rails works. I definitely think it'll keep growing and is worth learning if you're into web development.
Right, so we should add fertility tests to remove other people that have no chance of procreating from the marriage pool. We should also eliminate many of the benefits if couples don't produce children after a certain age and maybe even eliminate tax benefits after a certain number of years since a married couple's last child. Thanks for bringing this discussion back to the true soul of marriage: procreation incentives.
I've often wondered if polyamorus families could make an end run around the old anti-polygamy laws by creating a corporation. It would give legal protection for shared property and money. Would also provide a mechanism for divorce by allowing the remaining people to buy out the shares of the person leaving. It wouldn't be perfect but it would be a start.

I'm personally not poly in any way, but it's a fun thought experiment about how one could make it work in the current legal climate.
Book review: “The Circle”
You say this as though you have a definition of what it means for something to "understand" words. It's easy to make a claim, why don't you try to back it up?
It is true that "ROP gadgets are usually harvested from libraries loaded into the program, not MP3 files", but that's not because there's something intrinsically wrong with mp3s as source of gadgets, it's just that mp3s are often not executable. I have emphasised mp3s and jpgs precisely to emphasise what' novel about ROP, namely that any data can be used as machine language.
grep -r "function()" .
So you're saying the government's "vested interest" should let it prohibit/nullify the marriages of heterosexual couples don't (or can't) pop out a child?

What about couples whose prospective offspring would be... undesirable to the state? Eugenics?

No, it's not about procreation, it's about social structures. Adoption is always a possibility.
Great feedback. Supporting YAML syntax makes sense, and will put that on the roadmap. Regarding slow times, the automated tests have sleep commands for 4 seconds (intentional for now, but not required) between test scripts, this can be re-fined and improved quite a bit.
Thank you for the feedback.

The admiration for Excel is sometimes mind-blowing, but it is true. Excel was selected primarily for its mass adoption rate, and the likelihood that testers already use Excel for reporting purposes. Regardless of the test automation solution, it seems reporting naturally finds it way back to Excel.
Good point, one more example from ski jumping:
https://en.m.wikipedia.org/wiki/V-style
WildUtah, I have no idea where you are getting your information, but I am Irish, I have lived in Ireland my whole life. I'm in Ireland, looking out at Ireland as I write this message.

Your assessment is extraordinarily inaccurate.

"insanely crowded"?

Then why is the majority clamouring for more homes to be built? Property prices are climbing, not because things are too crowded, but because there aren't enough houses.[1][2]. Surely if it were "insanely crowded" here there'd be more of a popular pushback saying "where are we going to put these new houses?". Let me tell you: it doesn't exist.

The Irish government is going to great lengths to encourage new house building to meet the demand.

Ireland is famous for for manufacturing land out of the sea? Really? Well you're going to have inform this Irishman what you are referring to. The only things I can think of is the creation of Bull Island -- which was an unintended side-effect of the building of the Bull Wall, a successful project to dredge Dublin Bay undertaken in the early 18th Century [3] -- and various land reclamation projects around Dublin Port over the past 300 years, which a quick google search will inform you were more to do with planning permission than overcrowding.

For a country which is "insanely crowded", someone forgot to tell the population that. Add to this the population density facts which other commenters have provided, which you disregard and I can tell you that your information sources are lying to you.

[1] http://www.irishtimes.com/news/environment/review-of-the-yea...

[2] http://www.irishexaminer.com/business/features/shortage-of-h...

[3] https://en.wikipedia.org/wiki/Bull_Wall
This is cool. Thanks for sharing
It wasn't an application though. There was nothing that said "approve" or "deny" just that we were truthful. Its reasonable for the clerk to make sure that someone else wasn't trying to impersonate me to get married or we weren't children.

It wasn't the fact it was an "application" that was the problem - you could just say "previously some states refused to register same sex marriages" instead of "previously some states refused to give marriage licenses to same sex couples" and it means the same thing.

The Lovings (of Loving v Virgina) were arrested for getting married in DC.
Thanks for correcting me. Yes, they often tend not to keep right, but, I presume, cycle a "safe" distance from the right hand side of the road. Of course, in doing so, they hinder both cars and cyclists who want to pass.
Template Haskell and QuasiQuoters are optional in Yesod too. The project scaffold you get when you run `yesod init` uses TH and QQ by default, but you don't have to use the scaffold:

http://www.yesodweb.com/blog/2012/10/yesod-pure
Comparing IP Addresses in SQL
> Tax, immigration/emigration, and will/inheritance reasons.

Inheritance should be simple enough with normal contracts, regardless of marriage (same goes for hospital visitation and medical decision-making, which you didn't mention). Immigration is already completely arbitrary, at the whim of the government. The government could change the immigration effects of marriage just as easily as changing who can get married. That brings us to taxes. Well, that's already an extremely obvious violation of the equal protection clause. Why should married people's taxes be any different than single people's taxes?
"Ride like you are invisible" is a philosophy, not legal advice. As you say, it is illegal in every jurisdiction in the US that I know of to bike against traffic (baring contra-flow bike lanes, which are quite a different thing). I have been hit once in 20 years of riding cautiously (but speedily) with the flow of traffic, and that was an inattentive driver, not anything about my style of riding (I was stopped at stop sign, ironically enough).
Should the courts have waited for the state legislatures in the deep south to desegregate schools? https://en.wikipedia.org/wiki/Brown_v._Board_of_Education#/m...

Should the courts have waited for the state legislatures in the deep south to legalize interracial marriage? https://en.wikipedia.org/wiki/Interracial_marriage#/media/Fi...

The court needs the power to overrule legislatures because democratic majorities have consistently failed to protect the rights of minorities.
We funded a semiconductor company in the current YC batch (I believe for the first time).

I think extreme energy efficiency is a great thing to go after for a new semiconductor company. It fits the "surf someone else's wave" principle well. Big companies are of course trying to do this to, but focused startups beat big companies all the time.

Don't worry about being a low-level hardware company. It's a feature for you, not a bug, that there aren't many startups doing that. You can look a lot like a software company that produces a piece of hardware.

When will your first chip be ready? Who is going to manufacture it?

Who will be your first customers, and how much better will your chip be than whatever they are using now?

How much money will you need to get that first chip to market?
That's an extremely selective example to support your view. For an example of the opposite, look at the Khmer Rouge, which governed with a specifically anti-religious stance, committed genocide and torture, and starved a large portion of their population. Or consider Stalin and Mao, who killed tens of millions each, or even the French Revolutionaries, who killed tens of thousands without trial.

Religion is not the source of evil, either in individuals or in governments. Evil is in people's hearts. Sometimes it is expressed via religious action, unfortunately. But the two should not be conflated.
Holy crap! This thing exists? Just reading about it, and it overcame my fear of heights... and by that I mean it's more scary than what I'm most scared of.
This is a super cool project! Totally the sort of thing I would leave open in a window while I worked.
Also the nice thing about Yesod, is the freely available online book[0].

[0] http://www.yesodweb.com/book
It already is, in that any ES6 interpreter can run the javascript that coffeescript produces. Perhaps you mean to ask whether there are plans for generated code to use ES6 features? Before ES6 is universal, that would set up a more complicated build chain (before we used coffeescript; now we have to use both coffeescript and babel). Also there is no point. Everything ES6 can do, can already be done in coffeescript.
and now skype video calls actually work instead of playing "super node roulette" with quality and connectivity. Not to mention, being deemed a super node randomly at work and watching all your upload bandwidth being eaten by idle skype clients.

I have no idea if the new server-based system is wiretap friendly, but the old system was definitely 100% business unfriendly. Companies pay for GotoMeeting, Webex, Lync, voip video calls, etc for a reason. Skype had to be modernized to compete with other services. I don't see some grand conspiracy here. Why would MS spend all this money to just help the government? Its just asinine.

Those who need encrypted and secure communications were foolish to trust Skype in the first place. If you aren't rolling your own FOSS-based applications on your own hardware, you can expect zero privacy here. I imagine the "old" Skype was just as easily gamed. Sorry if I don't think some spokesperson's PR statement is proof that it was truly secure. Especially considering Skype was originally a Russian company. There's precedence for this, for example Blackberry's "unbreakable" peer-to-peer encryption scheme is regularly downgraded, invisible to the end user, to more breakable bitrates per national law. I believe India and Saudi Arabia do this.
I agree with you strongly. There are more pressing issues that could be detrimental to the global population that should take prescience.
If the governmental/legal aspects of marriage are captured under "civil union", what exactly is "marriage" at that point? A pretty ceremony at a church?

For all practical purposes, marriage IS a secular contract between two people that helps mediate the rights of two people in a wide variety of domains. To me saying gay people can't marry is akin to saying gay people can't form LLCs.

Maybe the religious side should come up with a new name for their ceremonies to avoid some of the confusion? How about "religious union"? (whatever that means)
> The state has a vested interest in procreation (i.e.: creation of new citizens & taxpayers as others die off), so takes an interest in "marriage" as a means for facilitating the most efficient & effective means of promoting procreation, doing so by giving special benefits in return for parents taking on special obligations. Expanding the beneficiaries of those benefits to those to whom there is absolutely no chance (to the point of the notion being preposterous based on just 2 literal bits of information) of procreation is giving benefits to those whom will give nothing back in return.

So, you think marriage shouldn't be available for straight people who are both infertile?

You ignore the important role that marriage plays in mutual care. Marriage gives legal backing and support (in the form of certain tax and other financial and non-financial benefits) to a reasonably large set of people in long-term care relationships. Those people who care for each other aren't going to be needing as much support from the public purse to care for them when they get older, because they care for each other.

My dear old grandparents cared for each other when they were old - when my grandma died, my grandfather had to go into a residential care home. But because they were together, they provided care for each other that prevented both from needing that social care for a long time. Long term gay couples will give something back in return: caring for each other, providing health and wellness benefits that would otherwise be something that the welfare state may need to provide.

The state has a strong vested interest in people caring for each other. Here in Britain, the support given to parenting are done for parenting regardless of marital status in the form of child benefit payments.
FWIW: the "Ghost Gunner" is hardly a general purpose CNC machine. It's made specifically to finish an "80% lower".
Detached from https://news.ycombinator.com/item?id=9785941, per "please don't comment otherwise on this thread until we're done at 1 pm PDT". You're welcome to have this discussion after that, of course.
"Will you form a corporation with me?" doesn't have the same ring to it.
They are quite rare actually. I have never seen one (living in Germany all my life). You'd have to actively seek one out to encounter them.
That graph seems a bit sensationalist by using ~2800 as the base of its y-axis, and the stocks are still up for the year.

It looks like the stocks are down about 20% from their high, which isn't that unusual for a stock market (and probably is appropriate considering how much stocks went up this year).
How side projects saved our startup
What is the best way to master a skill?
That's just not convincing.

1. The recent California ruling might minimize this. If drivers are employees, it's not nearly as easy to leave them holding the bag. The physical inventory of cars is also a competitive advantage. If you want ride that's great, because I happen to have 5 cars in your neighborhood right now...

2. That's no different then the current position. I can use Uber, Lyft, a taxi or buy a car myself. And like now, the competition is on who has a car close to me and who has the cleanest car. I could personally compete with Uber by have one well maintained clean car with a mint on the dash, but I could only afford one.

3. Sorry, but I think you're arguing against #1 here. Uber having a large fleet of cars with the logistics to handle them would kill my small business's desire to own cars. The goal with driverless cars is to keep utilization as high as possible; if Uber can keep their cars at 95% utilized they will probably be cheaper than my car which is about 5% utilized.
Just opened a ~800MB log file on Sublime Text 3 (running in OSX), wow, it's really fast and responsive.
I think defining it as "evil" or "mental illness" is really just semantics. The fact is, someone murdered innocent people in cold blood. You're minimizing the issue by shrugging it off as "some people are just evil".
> That's a different situation. That's forcing the proprietor to make a particular kind of product rather than serving a particular kind of customer. If a white supremacist orders a cake from a black baker, then the baker has a legal obligation to comply

No, that's not true. You can serve, or not serve, anyone you like, so long as the reasons you don't serve them are not protected characteristics.
Well, if you use the term "machine learning", you've got to accept that the "learning" there doesn't have all the same connotations than the word "learning" has in general. But if we just define learning to be getting better at something "autonomously", machine learning has that property. The programmer codes the learning algorithm, but the program gets better at the task itself by example.
Is it normal that it takes a while > 2minutes to run your program on some big java repo?

edit: took like 4 minutes, worked well!
It's the author that made the comparison. And NO, I don't think they are comparable. I'm also the one that is not making the comparison. I think if you try to compare them you are an ass. That's my point, that it's stupid to compare them. Bad things are bad. Congrats.
Thanks for the reply, Sam.

To build a monopoly, the plan is to make the product open-source. On the data side, having data about all the different environmental conditions and how they affect plants and fish will also help build a monopoly.

The first unit will go in a customer's back yard in a few months. In my new-construction neighborhood of ~400 houses, I plan to find 10-30 customers; I've started talking and have several interested.

The 5 to 6 year payback period is conservative: it assuming the need to build a greenhouse to house the AutoMicroFarm for year-round production. At scale and without needing a greenhouse, the payback period drops down to 3-4 months (when compared to similar organic food).

Edit: as far as a lease program, the USDA has a family farm lending program with a low rate that we could tap into on behalf of customers.
As for me, adaptability is one of the important traits of a senior engineer. Surely, you don't have to be an expert in every platform, but you also shouldn't go mad if you need to do some work outside of your comfort zone occasionally. Besides, every language has its strong and weak points: if you're putting arbitrary limits here, you're just limiting what you can do and the people you're going to get in a team. At Grammarly, we always erred on the side of more freedom and it worked not so bad for us so far. Although, there are different companies, each with a unique story...