skysight-inc/HackerNews huggingface dataset:
Agriculture used to be the dominant industry in my part of Canada, and I have relatives/many friends who either farmed or currently farm. Consequently, I was once extremely interested in agtech.

I ran into a couple of problems. One big problem is that farming is not a particularly good business to get into right now. Equipment costs are very high, inputs are constant, and the global market is only kind to those producers who produce at massive scale. The days of taking over your Dad's quarter section and feeding your family ended before I was born. Now, if you want to take over the family farm, you more likely than not have a full-time job in the nearest community...

Because of the economic crunch, it has created a demographic issue. Many of the farmers I spoke to are in their 70s and 80s. They are mainly retired, but keep working the land to keep it away from corporate farms. Farming is more of a hobby at this point, and they choose to do it the way they always did.

The young farmers who would be early adopters hesitate because they more often than not rely upon their parents and grandparents during seeding and harvest. And, they can never rely upon a profit big enough to even pay the cost of automation.

Edit - It occurs to me that the phrase 'quarter section' has little meaning to anyone outside of agrarian communities. A section is usually one square mile. In Canada, in the late 1800s/early 1900s, the government granted one quarter section to any family that showed they could work the land. The Dominion Land Grant fuelled immigration. Many families still own their original quarter section and are fiercely protective of it.
I dunno. VR have a couple of differences from 3D TV.

First is that it is interactive.

Second is that it is not shared like a TV in a room is.
100% correct. Beware that the social justice movement wants to add "from a position of power" to that definition, so that only white people can be racist. It excuses the poor choices, actions, and ideas of non-white people and ascribes their situation to their non-whiteness.
I know you've heard this argument before, but isn't that the same thing people said about color movies? This sort of reminds me of arguments about Snapchat. A lot of people really enjoy 3D, trying to logically convince them that they actually shouldn't like it is not going to work.
I might take you up on your offer to send a note. What's the best way to send you a message? I do not want to side-track or pollute this thread. Thx.
I know VR is getting all the hype right now, but I honestly just don't think it's going to catch on.

VR is lonely, you sit with a helmet on and ignore anyone in the room with you.

For the single 20 something male this may be fine, but for friends, couples, families, this is a deal breaker.
The US has more immigrant inventors than every other country combined
If you check the code, contentScript.js:28 that line removes the meta data line, which contains the number of comments. One could easily parse the comment line and use it to rearrange the some, as opposed to deleting it. Fork the code and give it a try!
My random internet advice: if the exercise of building sites by following the source code seems interesting, go for it. Later, if it seems like you're not getting much out of it, stop. That's not advice specific to Zen Garden. You will always have some unique combination of experience and this might (or might not) be an interesting type of experience to acquire.
>3D Fans Petition LG to add the 3D hardware back

All 10 of them?

>I have seen a lot of 3D movies on LG OLED sets (Gravity, Mad Max), and it's remarkable. Much better than 4K UHD. With the latest LG OLEDs, you get 1080p per eye, bright smooth motion, and the passive glasses are cheap, lightweight, and you don't have to charge them.

I find that 3D is a gimmick even at the cinema, even more so from a TV.
That's not what's happening (in theory), it's what's implied in a lot of these courses' promises. Some people see "average" salaries for engineers in NY/SF, and assume they can take a quick 2-month course and join in the fun.
OCaml seems like the argument against Rust's claim to trade usability for safety. It's not true for everything, I wouldn't write embedded OCaml, but it's an easy disproof-by-example for "Rust's difficulty is the inevitable price for trustworthy code!"

Which isn't to say OCaml is trivial, or Rust is useless (GC and threading both being limitations). It just makes me skeptical of claims that Rust's difficulty is irreducible.
Personally I find that even when it's well done it creates moments that draw me out of the movie and make me very aware that I'm in a cinema

When it's badly done it makes my eyes hurt after a while and I find it tends to make everything look blurry
It's not due to absorption/re-emission. The vacuum permittivity and permeability of free space is different than a medium.

https://en.wikipedia.org/wiki/Vacuum_permittivity

https://en.wikipedia.org/wiki/Vacuum_permeability

Free space has an electrical resistance of about 376 ohms.

https://en.wikipedia.org/wiki/Impedance_of_free_space
Highly relevant is the Portia genus of spiders ([0], [1]) and apparently other related jumping spiders ([2]).

One of my favorite excerpts from [1]:

> Harland says Portia’s eyesight is the place to start. Jumping spiders already have excellent vision and Portia’s is ten times as good, making it sharper than most mammals. However being so small, there is a trade-off in that Portia can only focus its eyes on a tiny spot. It has to build up a picture of the world by scanning almost pixel by pixel across the visual scene. Whatever Portia ends up seeing, the information is accumulated slowly, as if peering through a keyhole, over many minutes. So there might be something a little like visual experience, but nothing like a full and “all at once” experience of a visual field.

[0] - https://en.wikipedia.org/wiki/Portia_(spider)
[1] - http://www.dichotomistic.com/mind_readings_spider%20minds.ht...
[2] - http://news.nationalgeographic.com/2016/01/160121-jumping-sp...
That’s not a good example. You simply don’t have the rights to redistribute a Windows ISO, even if you need a license to use it. So a C&D is justifiable. Microsoft usually doesn’t care though.

You’ll be perfectly fine sharing legal stuff like Linux ISOs or mods for your favorite game using BitTorrent 24/7.
Where can I read about this "hardware"? My understanding was that it was simply TV's with better color clarity and then marketing fluff. I've never heard about this "hardware".

Edit: Here's a decent resource. Still doesn't talk about a hardware chip but rather about multiple LCD screens or blacking glasses that are synced with the TV. Both options sound rather expensive.

http://www.3dtvguide.org/3d-tv-technology.html
The Heroism of Incremental Care – Atul Gawande
Yeah. The question for me is: is that "1% better driver" compared to the average? In that case, it's still going to drive worse than 49% of the driving population. On the other hand, if it's 1% better than the 95th percentile, then yeah, that makes sense as a target to me.

Slightly better than average doesn't sound that great to me.
Trump Administration Imposes Freeze on EPA Grants and Contracts
I know about GDB, that ain’t a good debugging experience

I can't take this article seriously after reading that and after reading this:

So I spent a few evenings with Rust

How long did it take you to learn C, C++, Java, Python, Ruby, Perl or other languages? MONTHS. Many many many months. Sure you could get something up and running in a few evenings but after many months did you realize that earlier code could be better. Each language has its own obstacles and spending a few evenings isn't enough time to get around them.

I gave Haskell a pass but after checking out Elm I can see more of its power. I gave Rust a pass because the language was changing but now that it's stable I expect to sit down for a few months at least learning it.
Indeed, local disclosure is a cool idea to mitigate history leak.

This makes me think that an other feature could be to not disclose all peers available, but randomly select some. This would force someone wanting to look someone up to download a possible big amount of times the same list to check for an ip, instead of just pulling it once per ressource to know as a fact.

Both ideas are not exactly privacy shields, but steps to mitigate the problem.
Becoming Immortal: The Future of Brain Augmentation and Uploaded Consciousness
It depends on the context. Humans may make a better decision if there is something else providing the information. Perhaps the manhole cover sits at the curb triggering immediate attention. Perhaps there are cones, only in the wrong place because some drunk guy moved them for fun. Such is reality.

The problem is not so much availability of information (a sensor packed car has a lot more information than a human behind a windshield), but making sense of that information, particularly in those 0.0001% uncommon, strange cases.

Humans can connect evidence (a manhole cover sitting next to a water filled hole) because they generally know how things work (aka common sense knowledge, long standing problem in AI). Humans can infer what happened and predict what could happen. These things are not really available to AI which is these days more like see-react, not see-anticipate-react. I have a specific post on this on my blog:http://blog.piekniewski.info/2016/11/03/reactive-vs-predicti...
The blog has many other posts on limits of todays approach and on some ideas to fix it in the future.

I agree that some of these cases may be challenging to some humans (particularly inattentive), but we want the self driving car to be (much) safer than inattentive driver, so we need to set the bar high.
The 3D movies I've seen were just too dark. Add to that fingerprints on ill-fitting glasses and the faintly cross-eyed feeling I get watching scenes where the 3D is pronounced, and I'll much rather watch a nice, bright, 2D version.
This is a great article that covers not only edge cases, but almost subliminal behavior that people perform almost every day.

To me, it is clear that our behavior will change. As an American in Amsterdam a few years ago, I was horrified to learn that at some places pedestrians can just walk out in front of you, and you have to stop. After a few days of observing this (as a passenger, thankfully), I noticed that you could tell the tourists - the natives would walk into the street without looking, knowing the drivers would stop. Tourists would hesitate, looking to the driver for feedback. Oddly (to me, as an American), I found that the natives had it right, and that blind faith made things smoother. The tourists, in checking for driver feedback before waling into a street, would actually slow things down more than necessary.

This is but one anecdote of thousands, but it shows how the expected behavior of a person from one place does not necessarily translate to another place. I would extend that same thinking to the future, in that or future will be a behavior change from what we do today.

I'm sure it will come slowly (although occasionally startlingly), and there will be new signs, new laws, and new behaviors. But for me, the best comparison is to when we introduced cars into the streets that had previously been owned by horses and carriages. a bit of chaos, but fairly rapid adoption (within a decade). It wasn't uniform, and it was messy, and some places lagged the modern world by decades. But it came, we adjusted, and now we can't even remember what that previous world was like.

What's that quote about the future not being evenly distributed? I think it applies here perfectly.
It's almost certainly an oversight, an issue is the correct course of action here. You can always resort to DCMA if that isn't effective.
Theaters can't die soon enough. They have all the charm of public transit but with laughable pricing.
Depends on what model. I think the 2017 MacBook and MacBook Pro's are overpriced, but I'd say the MacBook Air post-2012 is still possibly the best laptop on the market for many people.

For $999 you now get 8 gigs of RAM, SSD that is faster than most competitors, a trackpad that is better than any competitors', and by quite some distance, the best battery life on any laptop. I get something like 20 hours when I'm reading PDFs or using emacs indoors, and about 12 hours of web browsing.

There's less QA issues than most newer laptops with the Air since Apple has been making it for years, and it's still one of the lightest laptops in the field without compromising on too much. The resale value is also higher compared to equivalent laptops because of the 'Apple' brand, so that offsets the buying price to an extent.

Coming to the OS, while it's far from perfect, it's not a privacy nightmare like Windows nor a battery drain like Linux. Linux on a desktop is something I like, but on laptops they still suck a lot of battery life compared to MacOS.

TL;DR: If your idea of a laptop is a portable device that runs smoothly, handles low to medium level workload and lasts(literally) all day, the Air is a solid pick.
Reminds me of a fascinating talk by Gerald Sussman at Strangeloop.

We Really Don't Know How to Compute!
https://www.youtube.com/watch?v=O3tVctB_VSU
This is worth remembering. I'm technically on my "second attempt" to learn Rust, but the first one wasn't abandoned because Rust is fundamentally flawed. It was just new enough that the thing I wanted to build was drowning me in nightly builds and hypothetical features. After giving it ~1 year, things are already looking much more welcoming.
The first builds of CyanogenMod successor LineageOS are out
thanks for the suggestions. I tend to avoid forEach because of the memory overhead (adds function calls where not really necessary). I guess I'm old school, but never got around to using includes. It's been on my radar for a while. I've always tried to write code that is as portable as possible, even though now, with evergreen browsers in the lead, it doesn't really matter as much.
>The days of legally-enforced privacy are at best numbered, if not gone completely.

Well, if not other legal means left, you have other options. You happy Americans can buy guns legally, and "right to revolution" is pretty much written in your constitution.
I think it's fine to restrict the ways an artificial monopoly can be used.

If you want to get all "free market" about it, drop the larger distorting effect of government sanctioned monopolies first.
Sensors on the bottom of the car and in the tires? Image mapping. There will also be hazard protection as other cars can talk to your car too.
I consider not watching Avatar in 3d blasphemous.
“I live my life in 3D, I go to movies for the 2D. If I want to see something hurdling towards [me], I’ll just stay at home with my son.” - Paula Poundstone [1]

[1] http://variety411.com/article/a-night-of-high-spirits-for-ar...
Oh, I don't see it replacing TV. I think TV is here to stay because we've built our lives around it. We surround it with couches and put in our most prominent rooms, for example. Or we have TV on our phones, laptops, and tablets ready to be consumed at any time, anywhere.

I do think people craving big or 3D experiences will migrate to VR. That was the point I was trying to convey, that a lot of the whiz-bang stuff marketers have been trying hard to sell this past generation really are just poor imitations of what VR can do and if you really want that kind of experience, you should consider just buying VR. VR can simulate a theater experience nicely and without the crowds, hassle, etc. I think once the resolution issue is resolved then cinephiles will naturally migrate to it.

I was just looking a the Windows Holographic lineup and thought that this is probably going to break through to the mainstream of mostly non-gamers. The killer app may be movies and TV seen on a huge and bright screen before your eyes. I can certainly see a $299, or less, VR set being big this xmas for this demographic.
I consider not watching Avatar in 3d as blasphemy.
I bought a Toshiba passive 3D TV. Never really used it much in 3D mode. I played a few PS3 games in 3D which was fun but ultimatley I preferred watching in 2D once I got bored of the 3D gimmick. I had a few 3D blue-ray disks but just did not impress me that much
Yes, it's honest for them to say, "we're scared of terrorists," but they're not also self-aware enough of the ramifications of mass surveillance, so they can't be honest about that. And motivated reasoning explains why they're not likely to become aware of it; They're not incentivized to.

Of the many problems mass surveillance brings, the least hyperbolic one I see pending is corporate leverage to wrest private resources like farmland, home ownership, water, vehicle and computer ownership away from individuals. With their complete economic models of the citizenship, banks and businesses can ensure through operating costs, fees, interest rates, etc. that we never gain complete control of our own resources, that we'll always have to be working for the system in the way it wants.

If we're run as a completely data-driven entity with greedy power holders choosing the parameters, the only lucky ones who can opt out are the clever who are able to expand the surveillance economy. This violates the will of the Constitutional pursuit of happiness. We should be free to live independently, happily and simply from a modest amount of hard work without getting drawn into the black hole of the surveillance economy.
> It has nothing to do with FOSS specifically. Lock-in is a hindrance for pragmatic reasons. Time costs money, which you seem to blindly ignore. Trying to say that lock-in is something positive is beyond silly.

As a game development studio you can buy support if you get to a problem with the locked-in drivers (NVidia is even well-known to smarm over game development studios and "lend programmers out" to make the game fast/good-looking on NVidia GPUs (and perhaps worse on AMD ones? ;-) )). In most cases game developers don't have the time to track down deep bugs in the graphics drivers (even if the GPU source were available). I ask: Can you at least buy on-time support from the Linux GPU driver developers if you find a problem with their drivers and/or buy on-time support to make the game run well on GNU/Linux?

As soon as the available support of the GNU/Linux developers becomes much better the the support GPU vendors offer to game developers for their "lock-in drivers", I believe game studios could become interested in supporting the "open source GPU driver" agenda. But not before.
I added a link to my linkedin profile - can you send me a message through that?
Unfortunately Intelligence services are a necessary evil imo.
It's interesting that even in 2017 there are still people on HN willing to tolerate signup forms served without TLS.
>I know you've heard this argument before, but isn't that the same thing people said about color movies?

No in any large numbers. Besides, 3D cinema has been coming and going as a fad for 6 decades now.

But even if it was true that people said that about color movies, people can say the same thing about different inventions and be wrong in one case and right in another.

>A lot of people really enjoy 3D, trying to logically convince them that they actually shouldn't like it is not going to work.

Well, they are not that many to sustain 3D TVs (as TFA tells us), and they have never been that many to make it not be a fad in the cinema either.

In which case, whether some enjoy it is a moot point.
And imho the initial promise of addressing the out of control complexity of C++ was not met.

I'm not sure. Type traits seem to be much more manageable than how the same thing is handled in C++ template code, no?

Also, if we can bring in ecosystem effects such as cargo...
My TV is technically 3D but I watched the demo once and never did anything else 3D. It's neat but it's just a gimmick and it gives me headaches.
I never saw the point in 3d TVs. But I built a home theater with a 140 inch screen and a 3d projector to recreate Avatar at home, which worked fantastically well. I hope that technology doesn't go away.
What's wrong with base10 SI prefixes? DeciFactory to build 10 rockets per year. CentiLaunchpad set to do 100 launches.
Horizon is a realtime, open-source back end for JavaScript apps
But that's not going to work in practice - there are many skilled C++ devs and C++ has many ingrained legacy issues which another systems programming language could solve - but the bridge between that language and C++ must exist for this to happen. Like in the post, OP is a competent programmer - he can solve his problem in C++ - why would he invest months in to Rust to do the same thing ? If your answer is safety then OK that will matter to some but a lot of people don't care enough about it to pay the cost of switching.
But do they really enjoy it as more than a novelty?
What would an autonomous car do?
Just watched the video, looks real good. WELL DONE!
It honestly shocks me when people think that the individual still has this much power. The power of government has changed a bit since the 1700s, unless people plan of acquiring a large fleet of planes and tanks, this is just farsical.
Been going on for years. Ever since OnStar and friends showed up to the party. Now car hacking is easier than ever, and all cars have remote gps. One will wonder if video feeds from forward and rear cameras, and audio feeds from the mic are already able to stream over canbus (they can, but seldom do). Its a weird situation, only made weirder by the looming prospect of a central control agency for tracking and controlling autonomous cars. Odd times ahead, and privacy has precious few vessels to carry us forward.
I'm a product manager for Lightcloud, a next-gen wireless lighting control system. I'm a generalist—undergrad in Architecture with a minor in Poetry, masters in technological art (ITP at NYU), self-taught programmer since elementary school (thanks Dad!).

My product management position grew out of a freelance job, where I was contracted to build a proof-of-concept for the products that we now install on sites all over the US. At first I was managing EVERYTHING, but gradually we spread things out effectively and I now do R&D for new products, high-level UX design of the software and as much of the hardware as I can, and coordinate engineering, sales, CMs, execs, etc. and whatever else needs doing to make sure the products get made and launched with the best possible UX.

> What skills must be demonstrable?

1. Talk to users/customers/salespeople. Understand the product, understand the customers, understand the market.

2. Understand your engineering team(s). Get them excited about the product and make sure they understand WHY the product is being designed/executed in the way that it is.

3. Be an innovative designer. Think laterally. Experience art. Invent new ways of addressing the customer's needs. Don't take 1 step back, don't take 10 steps back, take 100 steps back. Think about what the product is really doing and what the customer really needs. Strip it to the core and imagine the perfect solutions to the problems. Throw out how things are "normally" done (then reconsider them later). If you can't, then I guess at least hire an experienced, professional, creative UX designer.

4. Communicate exceedingly well. Reply to people immediately. Make sure they realize that you care about their needs and opinions. Be extremely accessible.