skysight-inc/HackerNews huggingface dataset:
Help me explain farmer logic to tech folk
I am trying to get a conversation going between technical people doing robotics and small farmers like me.

I am organizing small round table talks to get conversation going.

Here is one thing that I am struggling to explain. Many farm robots are designed for large commodity crop farms and it seems like there isn't a lot of opportunity in small speciality food crop sector.

I think they are wrong. Why?

1. Small farms need more help. Large commodity farms are already mechanized.
2. Commodity farms are several thousands of acres but $ per acre is meager.opp is true for food producing small acreage farms.
3. Margins are thin in small acreage farms because of labour. If we close the gap, there is room for optimization. The opposite is true for large commodity farms.

And yet, I don't understand why tech and Silicon Valley finds large commodity farms more viable than small food producing farms?

We have an area that has room for improvement and to increase profit margin.

The VC investment enthusiasm trend in large heavy autonomous systems seems counter intuitive to me.

You can always scale up in farming. You can't miniaturize and halve/reduce the cost of giguantic robotic systems by scaling DOWN.

I am struggling to get my point across. How can I put it across in concise manner and short sentences?
High rises yield more breathable air by bringing more people to within walking distance of their needs and preventing vehicle trips.
Learning Python via time and datetime is a sure way to hate the language.

I am an average amateur programmer and used Python almost daily for a few years. Just today I needed to convert an epoch timestamp to its ISO counterpart. I tried without using arrow. After 3 min reading the convoluted doc for datetime I failed. arrow.get(timestamp).isoformat() fixed that in a few seconds.

Yes I am weak. Yes, I should learn the library. But I do not want to suffer when there is a great lib helping me. Same goes for requests and a few others.
Ugly is subjective. I like it. It's actually readable and easy to navigate.

On small width device the menu will be on the bottom, so there's no duplication. (website seems to be responsive)

I like that the menu is on the bottom and not hidden behind a hamburger button.
Google hasn't been my default search engine for 6+ months. In fact the only Google things I use frequently are Android and Chromium (through Opera).

I feel better about my internet usage, and I've been having a much better experience.

Obligatory "username checks out"
This is one of those conversations that has been going on for decades (if not centuries or millennia). If your life involves making something in private, then putting it out there for other people to see/buy/whatever, every such project requires you to decide when its done and ready for the world.

Getting it out there sooner can be appealing if time is a factor. Spending extra time perfecting it is appealing if time is not a factor. It's just two poles between which you set a cutoff point, and in team efforts everyone will not only have different ideas about whether time or quality is more important, but they will have different perceptions about what it even means to be closer to one pole.

You're always compromising something in engineering, no matter which pole exerts a stronger pull on you. Putting a flawed product out early might kill the product; you should've put the development time cutoff point closer to the 'perfection' pole.

On the other hand, spending extra weeks or months or years polishing something that ends up not being not quite what anyone wanted is also bad, because if you had just gotten something out there sooner, you could've spent the same amount of time iterating on it in response to feedback. Lots of extra time spent on something often also translates into getting locked into technical choices that can be more difficult to back out of later if necessary. So there's definitely something to be said for putting a simpler and less-polished product out sooner to get feedback and test your initial assumptions vs. reality.

I think these conversations never cease in part because so many people who argue about this stuff are treating it as a binary choice. They're not picking a cutoff point between two poles, they're picking a pole and going all in on it. In reality, they see different sets of pros and cons and weight them differently and see risk differently. The solution is better communication between people so that there is at least a shared set of known pros and cons. People might still not agree, but they can at least have the same conversation when weighing compromises.

People who get into binary thinking patterns about situations which no one person fully grasps are being rational in their own way; they just don't understand that they are compromising something else. In my experience, people rarely see things in black and white once they understand how the opposing side views the situation. Both sides are rational, they just have disjoints areas of knowledge and thus priorities.
Bots do damage search and hashtags and other discovery mechanisms beyond just your following list.
Me six. Worked as an apprentice DG engineer, learned about transducers when being taught to calibrate the vacuum chambers on reel to reel tape drives. :)
It's an answer that provides a possibly logical reason for the behavior but I don't buy it.

Firstly because inbound phone calls are incredibly rare. Maybe it's more common for people to pick up the phone in the states but in my three years selling B2B SaaS (enterprise and startup) I never received a hot inbound lead on the phone. It's a bit different if your market leader but most companies and products aren't so I don't think it's a valid strategy.

Secondly because if you are doing a proper inbound strategy you need to entice people with content, product demonstrations or trials (ie showing the product).

Finally, if you want to obfuscate your offering, you don't need to hide it behind a bunch of mumbo jumbo. People rarely understand exactly what your product does even if you give them full access to it for a month.

I think the reason is simpler. A mixture of incompetence - B2B companies don't have the marketing savvy of FMCGs - and the fact competitors don't do a much better job. It's harder to write a clear, concise and enticing description of what you do than just generating buzzwordy corporate bs. It looks marketingy, so the copy is going to be signed off by everyone. Besides, everyone else in the industry is throwing around the same buzzwords, so you get this bubble of nonsense speak and everyone just rolls with it.
Could you expand on how /where to join this irc?
I've complained directly to Google dozens of times about this, and emailed many bloggers to talk about such a treatment. I usually heard back "but Firefox has no market share in mobile browser today". Obviously, who would use Firefox when it renders such a simple webpage so badly!

Firefox supports ad-blockers, which would certainly bring them a significant share of the browser market if it was treated fairly. Or else, Chrome mobile would have allowed ad blockers a long time ago and we would have an healthy competition.
> The database API in Drupal 7 is, frankly, awful.

While Larry Garfield architected it, yours truly here put in quite some work implementing the API you like so much :) But that's just context -- I could ask you what are your problems but I won't, I am out and the API is frozen until D9. I would recommend filing an issue to tell what you don't like.
OK. That makes sense. So it's only a compiler overhead
It's not a given that you'll need to work with numpy arrays. It's quite likely that numpy arrays will be used behind the scenes, but you'll be working in a different abstraction (e.g. pandas dataframes or tensorflow tensors) that will hide pretty much all of numpy stuff from you.
SQLite (and likely BDB among others) are far more popular and widespread than MySQL installations.

Literally every single Mac, iDevice, Windows 10 PC, Android phone/tablet includes SQLite. That's just for starters.
I intended to mention in my original post, but I appear to have forgot: I'm only comparing rg/grep; I have no experience with ag, so I can't speak to it. rg was my first "better than grep" tool, and it's filled my needs quite well. (Enough so that I've not felt the need to investigate ag.)
By that argument '50% below 1000' is 667! That doesn't seem right.
Rarely, if ever, should one pay attention to a descriptor in financial headlines.

The facts are interesting, but the descriptors are largely emotive.
Lazy way to get some 'passive' income by letting others curate content and slap your affiliate tags on it.
House flippers triggered the US housing market crash, not subprime borrowers
You either read the earlier version before it was corrected, or you're misunderstanding. The problem is not the N-Queens problem, it's the N-Queens /completion/ problem. The problem is this:

Here's an NxN board with k queens already placed. Is there a way to place another N-k queens so they are all mutually non-attacking?

Most instances will be easy, but current algorithms to solve this are such that for each N, the time taken in the worst case is an exponential function of N.
>> Progress is progress no matter how you want to redefine it.

but them numbers don't lie either :)
if some city has it's population go down by 30% I don't think this qualifies as "renewal" even if a couple of areas has gotten better within that same timeframe.

gentrification - as in very targeted/high density (in some cases literally a few blocks type deal) move of young-ish professionals into formerly dilapidated areas - it does exist no doubt and in some (very few) cases - like LES in Manhattan - can be a pre-cursor to a more global "renewal". But these types of cases are few and far in between.

I guess my point is there hasn't been a significant urban renewal to speak of lately, the kind that can be "over" because it has to kick in first before that can happen.
SEEKING FREELANCERS - Austin, TX - Remote Ok

Looking for a creative Front-End Developer who has the skillset of, in collaboration with our design team, creating some of the most amazing websites that you can see on website award resources like awwwards.com or thefwa.com. Our bar is really high for this role, and we're looking for someone with a portfolio of the works of that level. Visual awesomeness is a must; knowledge of React/Angular/etc isn't that important.

WHO WE ARE:

Handsome is a human-centered design and technology company that partners with companies big and small to create impactful products. Our client partnerships include FedEx, Keller Williams, Facebook, Home Depot, Nickelodeon and others. Independently owned and headquartered in downtown Austin, TX.

Email me: alex[аt]handsome.is. In the email, please note which role you're applying for, and include your portfolio (even if it's just a bulleted list of URLs). Strong portfolio in accordance to the description above is a must. In Subject, please include "[HN Freelancer]".
No. Don't make this a class warfare thing. The nice thing about nuclear/coal power plants is that you dont have to pepper the horizon with them. There is substantially less visual impact, and with nuclear, far less spatial footprint.

And plenty of people, rich and poor, oppose skyscraper construction because of view loss.

What is with this inane contemporary idea that we should not be able to use wealth to improve our quality of life? This is the ultimate form of empty virtue signaling. Why haven't you built a turbine on your property yet? I'd venture to guess that you're a well off developer, making you top 1% of the global population...

But it's ok, so long as you have your own 1% to sneer at, right? It's their fault that we dont have turbines!

Classism can be used for the same kind of scapegoating that racism and sexism are.
The magic voodoo of x86 stems essentially from decades lasting near monopoly, occasionally veering into duopoly, partnered with almost as dominant software vendor.
Then effectively the salary is higher than quoted for the 80's worker. And I know plenty of people in academia who don't take all of their vacation, and often work far longer hours than they are contracted for.
Likely #python on FreeNode:

https://www.python.org/community/irc/
Very good point. There's quite the level of priviledge to have a spaceship purpose-built to whisk you and only you out of a doomed planet.
Attorney here. Don't cheap out on legal advice or process (or any other professional for that matter). You know what they call the guy who graduated at the bottom of his class?
YouTube website does everything to be unusable on the iPad. They don't use the default player. They won't save your settings if you use Safari. They do not allow full screen video. Even when you request the desktop site, they resist to load the video properly in first few trials. They are being as annoying as they can!
Isn't 2^n an exponential algorithm. I thought NP algos are still n^k but non-deterministic.
Is the Carnegie one his autobiography?
I was shocked how windy Cleveland is. I'm told Chicago is more so. Windy city indeed. If its pratical to put wind farms in the North Sea off the coast of Scotland, I'm guessing using the Great Lakes would be too.
I blame A/B testing actually. Too many folks run experiments without choosing which metric to optimize carefully. Here, marketers probably monitor click-through rates of their main homepage buttons. And unfortunately, if you change the landing page text from a few actually descriptive sentences to the BS described in this article, you probably end up with higher click through rates on your buttons.
I should point out that I use a Lamy Safari, which has moderate ink flow. If your Mont Blanc is an exceptionally wet writer, and you don't want to get the nib adjusted, you might want to try Noodler's X Feather, which is a version of Noodler's Black with even lower feathering (at the cost of longer drying time). But I suspect the drying time could be annoying, because Noodler's Black is already somewhat slow drying.
Nevada used to give homeless mental patients bus tickets to California [0][1].

[0] http://www.motherjones.com/politics/2015/10/nevada-settles-b...

[1] http://www.sacbee.com/news/investigations/nevada-patient-bus...
What are you talking about, discharging student loans would be great! Then banks would likely have to rethink how much money we are handing over to 18-year-olds.

Less frivolous money floating around and I bet we see university tuition dropping pretty substantially.
Evolution was so last eon. We've got CRISPR now. :D
It's the endgame. There's less and less breathable room between the biggest players. That oversized market share turns into profits which turn into power: political and psychological. Most people won't have heard of these incidents. Of those, most won't even remember them next week. Soon, those who would dissent will pick their livelihood over speaking up for their principles. And I can't blame them.
Just Google "Linode hacked" and scroll to your heart's content.

The worst incident in my opinion was in 2013. Credit card numbers and password hashes were compromised, and Linode actively denied it until the hackers literally showed proof (which was linked to on HN at the time iirc). I remember reading chat logs that painted Linode as extremely negligent towards security.
I always thought Solaris was a beautiful and memorable name for an operating system.

Any connection with the Stanislaw Lem novel (or Tarkovsky movie) was always a bit unclear to me... But I guess a book about futile interactions with a planet-sized alien brain that doesn't care about you other than mysteriously experimenting with your memories is a reasonable metaphor for the Unix user experience.
what a terrible human being.
Succeeded in keeping asset holders rich, and effectively suppressing the wages of workers.
Loved Brain rules, and Brain Rules for baby is also wonderful :)
Holy crap, this totally explains MongoDB's success.
>It is not true that the Left is more liberal. They are more socialist, which is simply not listed in these article's diagrams.

Ever since I first found the Nolan chart[1], I've always tried to tell people about it, but I think the reason why the distinction doesn't make a ton of sense is because reducing 4 dimensions to 2 will always be lossy, so something is going to get lost.
There may be a lot more ways to slice this pie, but the quadrants seem to me to strike the right balance of pragmatism and descriptiveness.

[1] https://en.m.wikipedia.org/wiki/Nolan_Chart
That may have been me.
I don't think it's a "growing up in the '90s thing" per se. I did exactly the same thing in 2012, when I was 15. My penmanship never got all that good, but certainly it got better than the awful state it was in before. I also started studying Japanese, which gave me thousands of discrete reasons to use the my penmanship.

I never got too obsessed with the equipment though, decent paper (the stuff that doesn't gunk up on the nib) and a Lamy Safari (EF nib) were perfectly adequate.
RIP Solaris, it introduced UNIX to me and I will always remember it fondly.
Well you could always just tell your children they need to stop being so spoiled and work harder. Then when they do work harder for less than you, you can sell them your house that's skyrocketed in value to reap the rest of their hard work to fund your retirement.

Ah capitalism, you so sexy.
Extreme solar weather
Its not because you find an exception it means the rule does not generally apply.
OK, the bargaining chip is effectively the same, just the politeness in asking is different. I was quoting from the parent.
> spread the risk across many banks

That saved me in the 2007 crash, as one account of mine got frozen for a year. Just like it's a bad idea to put all of your investments into one stock.
Leading AI country will be ‘ruler of the world,’ says Putin
I like http://dataintensive.net/, though it's a slightly different focus.
http://bikeshed.fm/
Actually, NeXT did just that. OPENSTEP ran on Mach, Solaris, HPUX, and (amazingly) Windows NT. It didn't make a difference for NeXT's market share.

NeXT was acquired by Apple. 6 months later... Jobs was in charge, and history unfolded.
How car2go chose between vueJS, reactJS and Angular
Apart from this ICO ban, how has the Chinese government acted against Bitcoin? If anything, the large presence of Chinese miners in the blockchain space should suggest that they have the government's blessing.
Among the other resources is the lecture I gave at the series of lectures sponsored by MoMath:

https://www.youtube.com/watch?v=GNKFSpJIBO0#t=7m30

Intended for a general audience.
Eating lower in the food chain is a practical and accessible solution.
Even if it's insured, you may not have access to the funds until the government sorts it out. Meanwhile, you've still got bills to pay.
That's cool. I didn't know there were audio versions of those books.
It is just nice to see how the creator of the image just loved to see his work being used there and did not instantly think about suing the band. Not something you would expect to happen nowadays.
I have looked at this website for a long time, my colleagues have looked at it, friends have looked at it, and we still can't figure out what they do.

http://www.thit.com/
> So where should the cut-off be? Is it $3500? $350?

This kind of debate tactic always puzzles me, forcing a binary state on an opinion. The quoted bit even implies a spectrum, given the adjective 'utterly'.

I can't imagine you saying the same to a friend who said "I went for a very long drive last weekend" > "What's the cutoff for long? 50 miles? 100 miles?"
Is this one of those? http://cameraiq.co/
>You cannot have no social structure anymore than a person can have "no age"

Class is not equal to social structure; when Marxists talk about classes they refer to economic power relations, as in, there is no group of people with majority or exclusive control over the main social means of production. This is in contrast to today in which the social means of production are owned almost entirely by the bourgeoisie, as in, the capitalist class, which employs wage labour.

In higher stage Communism, there is free association of people and the method that may be chosen would likely be decentralised direct-democratic councils with random or rotating delegates.
If China could effectively ban bitcoin, they'd have done so long ago; they don't because they can't enforce it and they know it and it's better to look like you don't care that to show that you don't have the power.
Don't think so: see webpack as a builder if that makes more sense. People are using it in place of npm scripts or for example gulp.
Seems you are getting similar treatment as I did in the past for posting relevant XKCDs. I'm guessing it's because you aren't adding much value to the conversation, but could be some folks hate XKCD too I guess.
Aren't ICOs more of an altcoin phenomenon? How does this impact upon Bitcoin?

To me It looked like Bitcoin just bounced off a psychological ceiling at 5000USD. It has done this with various round number levels in the past. It makes a bit of sense if you consider people are inclined to think something like "I'll sell when it reaches $5000"

There also seems to be a tendancy to use evocative language (collapse,tumble,collapse etc.) to describe what has often been a loss of only a few weeks worth of gains. I guess when people have an agenda to push on the other side they call the same thing a correction.

I don't claim to have any special knowledge of how all this works. It just seems to me that many of the authoritative sounding voices are actually as clueless as the rest of us.
The star-studded and scientifically profound movie Southland Tales touches upon this, but with respect to tidal energy. It's quite a fascinating story that you may enjoy, given your questions.
Sure, but I don't think that amounts to a tacit agreement with a government's laws. Sometimes people are just stuck where they are.
These things have led me back to try Firefox again for the first time in years and nightly (57) is extremely snappy, even compared to chrome. I'm very very pleased.
Isn't SQLite an application calling for a clean implementation in Rust?
> Pretty much every single collection implementation would be broken if this stopped working with value types.

Maybe collections of values should be different from collections of references. The sensible use cases for the two are quite different.

> Additionally, you would run into issues with floating point numbers which would not be found/retrieved anymore if identity were removed.

Meh, just allow NaN to compare equal to itself. Equality is supposed to be reflexive.

> The idea to define a _sane_ definition of identity/equality across all types is there to avoid the "next-best" option: boxing primitives to wrapper classes which is both slow and has terrible semantics.

Unboxed primitives don't have identity, only value equality. They align well with what's being proposed.

> I don't really think restricting identity to e.g. reference types makes sense given that equality is defined for every type. Either none of them should be available by default, or both should be.

We could build the distinction into the language, so for every type you define you explicitly choose whether it's value or reference. Scala's already halfway there with the class/case class distinction.

> There _are_ multiple valid ways to compare to things (consider floating point numbers for a second)

Disagree; comparison is so fundamental to most types that it's worth privileging. Using the wrong kind of comparison is a very common source of bugs.
Slack was using Dev versions of React on production builds