skysight-inc/HackerNews huggingface dataset:
No, your point is "women need to change" while claiming it is a problem when women say "men need to change." I am saying BOTH need to change.

I get that in an atmosphere where most people are saying "men need to change" it is easy to fall into the bad habit of saying "women need to change" when maybe you really mean "women ALSO need to change." But you are not saying "women also need to change." You have made multiple posts here, and your position is very consistently that it is 100% the responsibility of women.

If you don't mean that, now would be a good time to just say "well, my English is not so good and I must not be explaining myself well" and drop it, rather than continuing to insist I am wrong, because it is only serving to dig your grave deeper.
My person & abritrary list of companies I consider to be 'above' the Big 4:

Stripe

Two Sigma

SpaceX

Maybe AirBnb & Netflix?
The Case for Application Security Monitoring
C^ret
Fair enough...I missed that part somehow (I swear I actually read the article :) )
Um, What planning is needed to go to the park? When I was a kid nobody planned to go to the park we just thought "Hey, I think I'll go to the park" and then immediately either walked or biked there.

The best part about the park is there's tons of other kids there. Sitting alone in a yard be very lonely.
> Presumably,

Are you erring on the side of legal caution? 'Cause I assure you the FSF is.
Ask HN: Is it required for a startup to be registered to accept payments?
Maybe a dumb question but do I have to get my company/startup registered as a business entity before I start accepting payments through my website?

Stripe isn't available here in Dubai/UAE and I was planning on using any of the checkout.com payfort.com or 2checkout.com but I just found out that each one of them require your startup to be a registered business entity in UAE for which you have to pay loads of money every year. Now, for some one who is not sure that either their product will take off or not, is it necessary to get his startup registered before they could integrate any payment gateway? How are you accepting payments in your products? Is there any other option apart from stripe.com?
How to Write a Twitter Bot in 5 Minutes
You might. I wouldn't. I'd be willing to wager that most people here wouldn't. They might take more vacations, but they'd probably also be starting more companies.
The claim in the headline there is "half of the Muslim world", not "half of the middle east" as you commented.

Deeper in the thread there's a link to https://fellowshipoftheminds.com/2015/07/17/half-of-worlds-m... with some statistics as well as spitballing at a cause (Koran is okay with cousin marriage would seem to be a big one) - and if you're having babies with your cousin, that is objectively inbreeding.

At best, this is arguably a statement of fact, and not "bigoted" or "hateful". Neither is a general sentiment that Islam is negative or hateful.
I hadn't heard of that before, but I'll keep it in mind for sure.

I was going to say that the obvious solution is to not play -- to buy and hold based on fundamental value, and specifically seek out promising but undervalued stocks -- but then, that solution doesn't offer the kind of growth that VC wants, or that a Keynsian beauty contest offers when you win.
They do build malls into their stations, but the HK metro is also profitable from just gate fares.
I didn't agree with seizing them, just that we have to figure out what to do. A VAT could definitely help, but consumers will still need jobs to consume, and if they can't find any in production...well...can we live on doing services alone?

I don't know. Hopefully people smarter than me are thinking about this.
Cool! The one thing I notice the author gets wrong is (out of modesty perhaps) claiming the system isn't very financially successful. But it actually is!

> 200W system payback period: $300 / $48 = 6.5 years until payback

> Either way you cut it, this is not a money saving machine. Energy prices are just too low.

That represents like a 16% rate of return with little risk, which any investor would take in a second.

However, the $66 battery expires after about 8 years, you're saving more like $40, not $48, to amortize the cost of replacing the battery every 8 years. So the actual rate of return is more like 13%, which is still very attractive. You'll never find any investment/savings product that returns half that well at such a low risk and is so accessible to anyone with $300.

We've hit the point where solar is very economical! It's exciting!
Personally, I find that Spotify doesn't "get" me in that way, not really. Maybe it hits the broad center of a normal distribution, but I think a lot of people lie outside of that. Even then, surely the challenge of curating existing music which is heavily tagged is much less than composing it with a mood or taste in mind. Just my gut feeling that.
Based on the title and the summary, I thought the guy was plugging wires into algae in a Petri dish and getting some magical output that lets him beat the market. Turns out, he's crunching numbers with a computer using a mathematical model borrowed from computational biology. This doesn't sound all too different to what quant hedge funds do currently, unless I'm missing something?
I don't recall, wasn't really into that stuff.

Was the debacle the sort that would have made you a lot of money if you had bet against the consensus? That's the most important part.
>It means constant readjustment and unnecessarily bloated diffs every time you change a function or variable name.

Your variable example is the thing that peeves me most about golang, since gofmt insists on aligning consecutive variable names and types in that columnar fashion.
THOUGHTSTICKER: Gordon Pask's Conversation Theory
Personally I wish we had a good notation and separate single-syllable pronunciation for negative digits –1 through –9, and were willing as a society to accept numbers written with a mix of positive and negative digits.

Decimal arithmetic becomes quite a bit easier if you normalize your numbers to the digits from –5 to 5, and it would help prepare students for algebra.
To go further in this direction, check out Piet: https://en.wikipedia.org/wiki/Esoteric_programming_language#...
Unicode has some wonky characters - I use zero-width space, probably the most ridiculous of them to bypass filters at times. For intentionally wide spaces you have a few options:

Test unicode non-breaking space.

Test                                                                    unicode  narrow no break space.

Test                            unicode figure space.

EDIT: So there you have it, if you want a non-breaking space on hackernews, use unicode's figure space or narrow non-breaking space. Apparently they already filter out the normal non-breaking space.
The idea of induced demand can't be discounted, that said building housing doesn't have the same negative impacts as building more highest lane miles, so the fact that it could induce demand is not as bad. Just keep building housing until every person who wants a roof over their head has one.
If this interests you, you might like this talk about virtual worlds and their consequences, from someone who actually has deep experience with the subject: https://vimeo.com/208372546
Terminal: Terminix
Ok so now you are "womansplaining" me even with my writing telling the opposite and I dig my own grave?

Yeah, it became crystal clear that women also need to change.
My guess is that I could still make work. But as mentioned I don't get home horribly late - 7:40 or so, so similar to those with a normal commute and a longer office day. And I work from home a day or two. So on balance I think it's workable even with children. I think I'd even appreciate the 'me time' more :) and the quality of life difference for them being by the sea and not in London would feel more valuable I think

If I had to work a longer office day or no working from home then of course that would be a very different picture.
Dropbox CTO Aditya Agarwal Is Leaving
YouTube is getting rid of its video editor because no one uses it
In another comment on this thread, a farmer said he couldn't hire people at $25 / hour. If a machine can do it, then a machine should do it. Especially work that's difficult and can be dangerous - like farm work.
Actually, if I understand correctly, the hard fork could still have been done even if the funds weren't locked up. It's just that then it might not have been the hacker getting the short end of the stick, but rather whoever was unlucky enough to take their ETH in exchange for some other currency.

The hard fork may have been considered unfair by more people if the funds had not been locked, but the point still stands that if you could get enough of the network to agree with you, you can fork and start over at any block in the past you want.
I think stackoverflow, reddit, etc. clearly know this is less effective, but they are probably simply following the law regarding "Native advertising" [1] which applies to "content that bears a similarity to the news, feature articles, product reviews, entertainment, and other material that surrounds it online"

[1] https://www.ftc.gov/tips-advice/business-center/guidance/nat...
Closed cores and encumbered instruction sets are a thing of the past. CPUs and instruction sets are close to being commodity. One can already roll performant general systems with FPGAs. As FPGAs get more logic blocks that are amenable to building higher clock rate soft CPUs the general purpose CPU will be out.

If someone is going to have a full stack hardware class, why not use an un-encumbered soft CPU, specifically RISC-V, of which there are multiple high quality implementations in a variety of languages.
I really can't stand that cartoon anymore. Especially since 99% of the time it's used to criticize efforts that are not attempting to be either universal nor standardized. Instead, it's linked whenever anyone does anything that resembles anything that has been done before. I think people try to use it as "ha ha, I get that reference!" But, in a feedback thread, it comes across as discouragement for it's own sake.
I make them public gists, but they're all company internal stuff on the internal github server, so they're only public on the intranet. ;-D

The firefox search bar only works for the titles. Since I wrote them, I usually know what's in them.

I always write them locally anyway, and then push the gist up to the server. Since I wrote them locally, if I really need to search them, I just use "ack" on my directory full of gists.
They're both necessary. There should be diversity groups to ensure that people have a voice and then inclusion councils to make sure that they're heard by people who need to hear them most.
Agreed. In my case at least, Lyft works really well but the Uber app has issues.

Phone calls in Uber to drivers have also never gone through, and their support is always unhelpful, so I've been a loyal Lyft user just because their app has worked more reliably.
These are clearly English place names and bear no relation to the rest of Britain.
>Evaluating arguments is, like everything else, subject to opportunity costs

But when you're on an internet board spending more time shouting down an argument for its source when it would take equal or less time to just figure it out - that is an excuse. It's also terribly non-conducive to a discussion.

"This guy says P -> Q, but he's not an expert on the matter of P, so I'll ignore anything he has to say on the matter" is not a logical argument. Correctness or incorrectness of the statement is being willfully ignored in this case.
inefficient (you have to turn around and tax it back from them).

Subtracting two lines is hyper inefficient?
exactly, and the !== != forms are also correspondingly adjusted
How is that different from virtual currency in video games?
Thats a bad argument... There are plenty of places that rules in place to prevent "homeless tent encampments" from being a thing. The same laws that prevent you from camping in city parks. Thats a bad example...
well you see... they pay near minimum wage for hard temporary labor that results in most of their workforce living below the poverty line. They've tried giving them a token wage increase, and it hasnt changed anything.. so clearly increasing wages doesnt work /s

For some reason they say they can't figure out.. people aren't jumping at the chance to live in poverty.

When they say they cant find people, and they're paying $7/hr or have increased it to $10/hr... it's a joke. They don't want to compete in the free market for labor.
They're talking about not supporting XWayland, not Wayland proper.

Given this -- if Toyota doesn't want to run "legacy, unmaintained" X11 in their cars, then.... they don't have to, they can just move to Wayland, which will work, and NVidia supports Wayland just fine -- and they don't have to worry about X11 at all anymore?

So, everything would be fine? I'm not sure what point you're making here...
What's really puzzling about that gofmt decision is that Rob Pike and other Go core team members are known to code in proportional fonts!

https://news.ycombinator.com/item?id=10416364
> > or laws will have to be adapted to grant values to them.

> Absent a global government I don't see how that could be done.

What's so hard about the judge forcing you to form a new smart contract?

I have zero difficulty imagining a situation where a judge brings me in and says "Now unlock your laptop and sign this Ethereum contract that undoes the previous one".
ARKit + CoreLocation [video]
Hi, minimaxir. If confidentiality doesn't prohibit it, I'd be curious to know what the most interesting roles you interviewed for were.
It's a sealed lead acid(SLA) battery which is different from a wet/flooded battery, which do require periodic topping off with water and ventilation.

For a project like this, SLA is the way to go.

https://electronics.stackexchange.com/questions/175649/are-s...
All the stats stuff you mentioned (and more) is laid out very nicely in the second chapter of "Elements of Statistical Learning" https://web.stanford.edu/~hastie/Papers/ESLII.pdf
Definitely, give me a couple days to clean it up.
One of the points the article made was that IV wasn't really a thing when the Romans were actually using these numerals.
That... that.... shit.

Words cannot even begin to describe how despicable this is.
Blame in the juvenile sense is useless.

Blame in the sense of figuring out who is the person responsible for the offense is very important. If you don't know within who lies the responsibility, you don't know how to fix it.

IF the problem is littering, you fine littering people more. IF the problem is trampling flora, then rope off areas or add signage to prevent walking in certain areas and ENFORCE those rules...
I think it's more like not hiring a big name coding competition winner because they never bothered to learn how to use version control, or any coding best practice, or any language other than C.

Trying to do data science with zero knowledge of the fundamentals of probability is dangerous. Bayes rule isn't some kind of deep magic, it's covered within the first few lectures of an undergraduate probability course and it's absolutely necessary to understand the output of any machine learning model.
Interesting -- I went in to enable that option and it was already checked.

It's been a couple of weeks since I last used Gimp -- maybe it was changed in an update?

In any case, thanks!
The idea of parks having opening hours is so completely alien to me that I don't even know where to begin...
It isn't quite what you asked for -- doing this automatically would be really neat -- but the best solution I've seen is called Elastic Tabstops. http://nickgravgaard.com/elastic-tabstops/

I really, really wish this was available in the editor I fight with every day.
I knew a guy who slept that little and he thought he was fine with it but he routinely fell asleep for a few seconds at a time during various times/activities and, strangely enough, had no idea he had fell asleep. I had to record him doing it before he believed me.
Political lobbying and in the USA's case the way the agricultural sates have representation far in excess of their population when compared to the metro areas
"I'd move elsewhere but there are very few areas in the country that actually have more than a handful of good tech jobs that are also close to housing."

You're living in a bubble. There are plenty of good tech jobs all across America.
curious what fonts do you use and find acceptable?
I think you miss the point.

I think the point is that what we today might think of as Cold War style rhetoric and rivalry has antecedents in the Russian empire and points earlier.

I would even go so far as to say the whole thing is from the Great Schism. One side has the Latin alphabet and Western churches. Another side has Greek-derived Cyrillic and Orthodox church. Note in this article, the Russians are said to be removing religious shrines and trying to get the Lithuanian language to use Cyrillic instead of Latin characters. Both of these kind sound strange, but it's not really accidental symbolism.

A couple months ago in the context of all the US-Russia political drama I was thinking of this... Some people say the current tension is trying to re-live the Cold War, but if you read about events from centuries ago the tension is all still there mostly in its present form. What if the whole point of conflict is really about how they learned to write and be Christians from Greeks?
What's the best way to backup the private key on your yubikey? Do you just generate it on your computer instead of on your device, and then back that up?
John Cleese, the original Western Super Mayor.
You want centralized sorting anyway, because a waste processor:

a) can't trust that you'll do your sorting perfectly, and won't occasionally throw e.g. glass into metals bin out of hurry, carelessness, spite, or while drunk. And even if you are perfect, your neighbour isn't.

b) might want to change the segregation rules to better optimize recycling process; you don't want to force an entire city to update their bins and/or habits in lockstep with whatever the waste processor does.

Point a) means they have to sort themselves anyway, at which point individuals doing the sorting is just wasted effort.
Yup. Wife and three kids. I tend to go to bed around 9pm. So usually around 7 hours of sleep. I still get up early on the days I don't commute to go to the gym.
I think it's a dumb name for what I do so I call myself a programmer if anyone asks.
Seriously? You're like the first post. There is no negativity...
To reference an earlier article on HN, this reads like a future of, "Robot, observe these field workers picking fruit for a week. Now practice in this field for a day. OK, now the job is yours.

What I can't tell at all from this article is whether that day is years or decades away.
Weather control as a service: The scaling and seeding of cloud infrastructure
It’s a very understandable desire to want the return of your parents, but I find myself empathizing with the father. It sucks to lose your life, it’s got to be even worse to lose your death
Ridiculous #IoT Thermostat Bug Reveals Credentials in Page Source; Allows to Turn-up the Heat
I just graduated undergrad as well. The biggest factors assisting me in getting a DS position were:

1. Previous internship in data science
2. Experience developing R packages and putting them on GitHub
3. Really having statistical theory down pat

You don't need an advanced degree to be a data scientist but you need a strong understanding of stats and how to work with data. Having an advanced degree is a good indicator that you can do that. But it's not a prerequisite for an undergrad: Github, internships, TA-ships can make that up.

I think one advantage is that while PhD's are typically very good at the research process and the techniques used in their research, undergrads could be more flexible and adaptive to different situations.
I get that it's difficult to get these gigs..

But also recall, that there are alot of people with general computer backgrounds and a whole lot more real-world work experience who could pick up the basics of data scicnce stuff as well..

Places where these jobs tend to be needed are often very highly placed and very strategic, with the decisions being made based on the data very critical to the overall company health. Some of what is being requested by requiring this level of credentials is real-world work experience and a certain level of maturity/professionalism that is often implied by this as well..

If the level of skill is basic enough that any other regular employee could learn it in short order, why wouldn't they and then have the cushy 'sit around and play with numbers all day' job too.. There needs to be enough 'there there' to placate internal politics as well..

Further, having a more advanced person would also likely need to be taking leadership roles in picking and rolling out solutions with long term costs associated with them, training other employees, etc, which also comes with the professionalism/experience part..
This is absurd and false. This person is an analyst of some sort.

Maybe this holds in the consulting world? It definitely does not hold in the tech world, IME.
Growing up 2 hours from your extended family is radically different from growing up in the middle of your extended family.

I grew up ~5 minutes from my grandparents, great-grandparents, and two aunts & uncles. During the summers, my grandmother would watch us when we were smaller, and sometimes my great-grandmother or aunts or uncles. We'd go over for lunch or dinner on Sundays, stop by someone's house on the way to run an errand, tag along to quilting circles and church events.

There's a casual contact you get living so close to so much family that you lose when you need to coordinate schedules and "make it worth" a 4 hour trip each way. It becomes a burden for you to bundle up the family and drive them out once or twice on the weekends, and an imposition for your family to entertain you each weekend, not to mention the loss of week-day contact.
Ask HN: Protecting IP in tech coding challenge
I was recently given a coding challenge as part of an interview process. The challenge/assignment is to build something that, in my mind, is the very core of this startup's tech.

So far throughout this interview process they've mentioned needing to improve their core tech (which happens to sound exactly like this code challenge), and my submission could very well influence their product whether or not we end up working together.

I usually just withdrawal my application when I'm asked to do one of these, but I'm considering this one. Can I include a license in the submission that specifies the IP (Intellectual Property) belongs to me? Has anyone else been in this situation, and how did you handle it?

Thanks!
The thing is : Data Science requires ... "scientific" rigor and thought process. A lot of people who hire often forget that science is integral to data science: it's right there in the name.
Well the Title says it all...no, just kidding.

This is about the fight between Atari and Nintendo for Tetris and the position of the console, and is a good read.
Don't know why you're down-voted. This is literally in the guidelines

"Please don't post on HN to ask or tell us something (e.g. to ask us questions about Y Combinator, or to ask or complain about moderation). If you want to say something to us, please send it to hn@ycombinator.com. "
The diff could be smarter and notice that you just inserted some white space.

Many GUI apps actually do that but unfortunately not your typical diff or git which insist in dealing with full lines only.
I don't know if this is the appropriate thread but can we have some better support for F2FS in Ubuntu please?

From what I know, we can't even install to a F2FS partition using the default installer.
YouTube Will Redirect Searches For Extremist Videos To Anti-Terrorist Playlists