skysight-inc/HackerNews huggingface dataset:
Soil farming is self correcting. Aquaponics...in my opinion..is the exact opposite. It is a fragile facsimile.

Having said that greens like lettuce and kale shouldn't ever be grown on soil. Again..just my opinion. Take lettuce for example..1.quick turn around crop..2.you can grow multiple successions..3.it's always in demand all year. 4.needs post harvest hydrocooling. 5. Very stringent packing rules because it's mostly consumed raw. 6. Cost too high to return on soil. It is THE perfect aquaponics candidate.

Another one is kale. I am even surprised that people consider it edible but it's a brassica and at least in California, (farmer hat on now) bagrada bug has been devastating and kale is the worst thing any farmer can grow. Guaranteed damage to other high value brassicas like cauliflower or cabbage. Again..great aquaponics candidate.

I also feel strawberries can be grown in aquaponics/hydroponics system. It's devastating to the soil. Very high value but harvest cost eats all profits(that's why we have so many u-pick strawberry farms)

And there are other examples which makes aquaponics worthwhile to extend seasons and have regular supply..also scalable. I like aquaponics and hydroponics for those reasons. Carries its risk because an entire crop cycle can become mush if you lose power for more than a few hours. It's easy to salvage crops in soil. Like I said..soil farming is a self correcting and forgiving mechanism. The flip side to the risks of losing an entire lettuce harvest on aqua/hydroponic set up is that you can seed and harvest next succession in 4 weeks.

And then there is the whole debate about the nutrient/taste issues re traditional soil vs non soil farming.

i think robotics in farm and field is a diff kind. It is repetitive manual labour that robotics will replace. Reduced tillage and soil conservation cannot be achieved with mechanized automation. Unlike large farm equipment mechanization and automation, replication of robotic platforms for non-commodity crops with conservation goals will recreate and rejuvenate our soil web ecology. Modern agriculture is crude and very fracturing to natural resources in more ways than one. It's ..I don't know..I would use the word 'obscene' and a somewhat coarse. Soil less automated farms(like aquaponics) is elegant but elegant on champagne glass stints..fragile and gauche and very breakable..and not terribly satisfying. There is something very viscerally and primitively satisfying about working with the earth. You know it when you know it. There has to be a happy middle ground with technology's help..where you can sniff the dirt under your nails to get high and still not die from manual labour...ya know?
Is it a crime to browse design inspiration websites?
Balloon-powered Internet takes a step closer to reality
Ask HN: How can a developer dive into MVC?
I am having challenges with MVC and I am hoping that someone has gone through my path before and can guide me or has some tips that will guide me.
I was an ASP.net C# WebForms developer (the one where you have .aspx & .aspx.cs) for about 5 years where I refactored existing code in a rather monolithic system and split it into web services. I liked the approach of a .aspx page for design and a .aspx.cs to call the dynamic bits while the real code was in a folder filled with cs files.
I wanted to move on and my interest is in python (I loved the compulsory tab indent in the code which is very readable. I have refactored a zillions code that seems to be encrypted.). In python, I have only written console apps & some web scrapping.
Now, I got a job in a rails company and I am really struggling to understand the logic/mindset behind MVC. A single page across model, view & controller. View is a scary list of files. Then you have config. It's too many files and folders and it's just confusing.
I am just overwhelmed with the number of files and folders. Plus, too much auto-generations. I followed the guide on rails site at guides.rubyonrails.org. I hate the magic bits. I want to know what exactly is happening.
That a DBA can make almost every query faster and every db schema better is often an unknown unknown for developers. Combine that with the need of having the DBA at hand all the time, because developers create new queries and possibly new tables or suboptimal solutions all the time. Small companies might get a DBA only when it's too late and they would need a major rewrite of some code and of the db schema. I've even seen companies with plenty of DBAs in Operations and none in development and no chances for them to affect the development process, both because the unknown unknown and because rigid compartmentalization between company departments.
3D Game Engine Architecture by David H. Eberly:

https://www.amazon.com/Game-Engine-Architecture-Engineering-...

Not only is this a fantastic introduction to the math and the data structures involved in computer graphics, the book also walks you through the construction of an in-software renderer!
That's a bit of a stretch.
Transparent JPG (With SVG)
Using a service means trusting a service. Nothing wrong with either, it's a decision up to the consumer.

I am just saying, in this specific case, should you trust Microsoft with your data? That's all.
I take it you're the author, then? If so, let me ask you: what were you trying to accomplish with this writing, why, and why do you feel that your chosen rhetoric accomplishes that?
Unless you're after the more expensive models, a lot of security features were not available as a standard in cars from ~2007. You can still easily find cars without parking sensors or cameras today.
I think Microsoft should implement basic aggregation functions first.
More abstract examples.
Ask HN: What is more valuable career wise, software engineering or computer sci?
Hey,

For weeks I've been struggling to contemplate the answer to this.. and thought "hey why don't I ask the people that run the industry"

I am three quarters of the way through my software engineering degree. Meaning I have one more year to go to complete. As it stands now I have enough papers to cover a computer science degree if I was to choose to graduate now. At the moment if I was to graduate I would have a full time at a well respected company.

I am still young and in no dire need for money.

I have three realistic options here:
- Work part time and finish my software engineering degree.
- Graduate with a computer science degree and work full time.
- Work part time and start working on a side project that could have potential.

My question to you guys is.. What would you do?

I am in desperate need of some guidance or advice.
>15$/month total all in

As a very frugal owner of a 17 year old Honda who doesn't know much about leasing, can you expand on that? How is this possible?
Yeah, QF has already done this (for their domestic flights at least, as of last August) and they had motorised overhead monitors that folded down for the safety video.
Because, whether or not we like it, the reality is that data collection is the #1 way for a product to eventually work towards profit? And even if it's a totally free, open-source project with no intention of profiting, too many developers feel like analytics is the only way to gather information to improve?

Yeah, I don't agree either. It's annoying.
I don't think EU and US food policy could be reconciled. That was a part of the argument against TPIP.

The EU has a glucose-fructose syrup production quota, annual production is limited to 300,000 tonnes. Meanwhile the US subsidises maize.

The EU cares more for the origin of food, and the preparation method: Champagne, Stilton, Scotch whisky, Plarma ham, Greek yoghurt. The US cares more for trademarks.
Real estate and businesses are riskier than a moderate investment in education.
Here, "walking distance" goes about to the end of the subdivision. Which is nothing but houses. The closest tiny convenience store is something like 2 miles further. The closest proper grocery store is almost twice that.
And not living in many countries certainly does not prevent them from affecting you. The world is deeply interconnected no matter how you structure it, from nuclear proliferation to pollution. You are also not immune from states you opt out of, if you even manage that.

Not that shadow profiles are a good thing, though. But I think this is drifting from the original topic, Facebook is, as of now, eminently more "escapable" than most nation states are. Certainly than any of the great powers, even if you don't live anywhere close to them.
I'd like to recommend https://posteo.de/en which also has strong encryption on various layers, including the user's data: https://posteo.de/en/site/encryption
In general, expired or unwanted medicine should be taken to a pharmacy or similar for proper disposal.
> SQL isn't supposed to be composed.

How do you build a filtered search system? Query languages can definitely be composed. Look at Codd's relational algebra operators; they can most definitely be composed.

You can't do this in SQL:

base_query = get_base_query()

if condition:

query = base_query.filter(condition_a)

else:

query = base_query.filter(condition_b)

This idiom happens all the time in code with dynamic queries. It's handled trivially by any decent ORM. There's absolutely no excuse since you can do the same thing in relational algebra.

> SQL has support for what it should have support for - having intermediary variables (in the sense that general purpose programming languages have variables) is not one of those things. This comment belies a lack of understanding of how databases work and why.

Um, no. In fact the WITH statement was added in the latest SQL standard to help with this because, well... it turns out writing 5 nested queries is a pain.

> And, frankly, if autocomplete is a criteria for you, then, in the context of these tools, you are not a developer, you are an end user.

And you've never heard of data analysts who literally spend all day doing nothing but running queries and reports? You've never run drafts of queries to see if you're doing reasonable things?

> I suggest you take a look at database design and relational information modeling. You really seem to not know what the problems are that relational databases solve, how to use them, or how to use them well.

If you're going to lecture someone when you have no proof of backing your assertions with real-life use cases then I suggest you actually go read Codd's original paper on relational algebra rather than praising SQL as something handed down from the gods. It's an imperfect representation of the tree structure of relational queries composed of projections, joins, and selections.

If you're going to be cargo culting SQL, at least actually understand what the original was. SQL was the 70's idea of a "natural-looking" language to model relational algebra. And relational algebra is only one way to understand relational data stores (tuple calculus is another decent formalism for understanding it as well). And relational stores are only one of many different data modeling tools.

There is literally nothing in SQL that you cannot do more ergonomically with most query builders, since everything boils down to the same thing: an abstract tree of query expressions that can be understood by a DB engine and manipulated through basic relational algebra rules to optimize according to heuristics.
> history and rise of autism diagnoses (attributable entirely to redefinition from a narrow, "Rain man"-like condition to a broad spectrum of characteristics)

or may be it is connected to less and less exposure to Sun (office work and sunscreen usage), i.e. vitamin D deficiency. High correlation between vitamin D deficiency and increased autism rate is very visible in the case of Somali immigrant communities in Sweden and Minnesota (less sunshine, dark skin plus significantly bigger cloth coverage of the body results in the observed severe vitamin D deficiency in the Somali immigrants there). Such correlation is also present, while less pronounced, for Sweden children for whom 3rd trimester happened in winter.
Did you read the article?

> We find that both adversarial training and defensive distillation accidentally perform a kind of gradient masking. Neither algorithm was explicitly designed to perform gradient masking, but gradient masking is apparently a defense that machine learning algorithms can invent relatively easily when they are trained to defend themselves and not given specific instructions about how to do so. If we transfer adversarial examples from one model to a second model that was trained with either adversarial training or defensive distillation, the attack often succeeds, even when a direct attack on the second model would fail. This suggests that both training techniques do more to flatten out the model and remove the gradient than to make sure it classifies more points correctly.
Not sure why, but this paywall workaround goes through facebook. It does work, but it goes through facebook.
Well, do you trust Amazon, Google, Oracle or Rackspace? How about your local mum pop hosting provider? How is Microsoft different?
Ask HN: Help me understand investment syndicates?
On angel.co/syndicates, there are many syndicates, and they have 4 numbers each:

1. "Syndicate Backing"
Is this the amount of backing available per startup, or per all startups in a year?

2. "Typical Investments"
What do these numbers mean exactly?

3. "Deals Last 12 Months"
I'm assuming this means startups funded in last 12 months?

It's very confusing.
It's probably too optimistic to believe they'll decide that the way to prevent leaks is to be transparent.
Having the Clinton's connections does more to open doors at Stanford and Oxford than any combination of grades, test scores, and extracurricular activities.

And coming from a family with money makes it a lot easier to spend years in school without working.

Elite schools exist to help the ruling class maintain their position from generation to generation.
> robust client side interface applications are thriving.

But a huge amount of them use web technologies which are pretty much OS independent. I'm using Linux for 10 years now and I used to have trouble to work with others because they where all using Windows-only software (proprietary chat client, MS office, etc.) but it's less the case anymore because for many use-cases everybody uses web applications instead of native software.

> It turns out people want fancy, fat UI -- and rendering that server side isn't a very good idea.

That's why JavaScript is the dominant language out there. And with WASM comming, even what's currently out of reach of JavaScript will be doable on a web plateform (except high-end gaming maybe).
I used them and sold my car at a price better than any dealer. But I personally doubted whether their business model was viable. Actually people don't sell cars very often and being an "car dealer on the internet" doesn't change that fact.
The 80/20 rule also says that 20% of the top 20% has 80% of the 80% of the total wealth. If you apply it three times, you get (0.2)^3 = 0.8% of the population has (0.8)^3 = 0.51% of the wealth. Which is even worse than what you see in the graph.

Also, your 7% number is wrong, from the graph it seems the poorest 80% has about 16%, which is less than the one predicted by 80/20, but not by much.

Again, I am not saying this is fair. The Pareto principle doesn't say this is healthy for a society, only that it is common.
Yes, I provided you the numbers for city's proper in all cases.

No, Leipzig's boundary for that number does not include their larger Urban Area. Looking at the metropolitan area population of those cities Leipzig is 843,619 while Detroit, the rust belt city you mention, is over 4 million according to OECD.

http://www.oecd.org/gov/regional-policy/all.pdf
Not everyone lives in a city (or even town).

For example my parents live in a mini-subdivision of a dozen or so houses about 5 miles outside the nearest city limits. The walmart is on the way out of the other side of town.
There are plenty of ways to lower costs... If you remove density restrictions and bad zoning laws, some developer will eventually buy up enough low density housing and build much higher density appartments (or local stores), especially if subsidized.
One of the best things about AWS is the "Jeff Barr style" posts describing every service they release. I find them much easier to consume than a blog post like this.
The Dalai Lama ... 'oppressive'. That takes the cake.
Employees no longer crave for just monetary incentives
but the proprietary nature of Windows 10 is the problem. Cost. Spyware. Security. ...
Potter's paying 50 cents on the dollar for your shares in the Building & Loan...
About people being instantly friendly and then ignoring you later on, I've heard the exact same thing from french students in America. In France, people will generally be very polite upfront but not overly friendly. Friendship has to be build over time (nothing is valued more than decade-long friendships, it is the subject of many french movies). I think many other (western) European cultures are similar in that respect, so it might be an American thing (in the spirit "everything has to happen now or never").
There are plenty of driven women in the Republican Party. Hyperbolic attacks like that at best distract from any good points you may have made and simply serve to further divide us. Trump got the republican vote that Bush and Romney got. Hillary lost because a large number of Obamas voters didn't turn up to vote for her.
It doesn't say it expires.

It says "mindestens haltbar bis", which is the German translation for "best before".

The manufacturer only guarantees the quality before that date. Afterwards, the anti-caking agent (Rieselhilfen) may not work so well, and the salt could be clumpy.
What does an average american-chinese person think of such protests?

As an Indian whenever I see Rajan Zed the "spokesperson of Hindus" protest about his feeling hurt it just makes me cringe and most Indians do not care about this protests. Is it similar with Chinese in US or are they too passionate about protesting Dalai Lama?

btw, Dalai Lama used to stay in a town (https://www.flickr.com/search/?text=dharmshala) not far from where I used to stay. Peaceful tranquil place and most Tibetians mind their own business
You guys may all be right, but what if actually LIKE driving, and therefore cherish finding moments to drive for pleasure and not just for the daily commute?. Does this make me a dinosaur in the age of self-driving Teslas?
People who feel like they're being attacked won't listen to reasonable arguments and explanations.
The 5000 Best Books of All Time
IBM and Visa join forces to turn BNs of connected devices into points of sale
I meant to say, do both simultaneously.
I had two experiences that convinced me to start changing my own fluids and doing basic maintenance. One time I took my Honda to a dealer for an oil change and they over tightened the oil pan plug to the point that the threads stripped off. Of course I only discovered this after a period of some time so I had no recourse. I had to pay for a new oil pan and installation.

After that I vowed not to take my car to the dealer so I took it to a well reviewed independent shop. On the way home after a fluid change and radiator flush my engine temp shot up and I discovered they hadn't installed a radiator cap.

Since then I've found a really good local mechanic, but being that he's in demand, his prices are high and getting an appointment on my day off can be a problem. I still take my car to him at least once a year for service and to have him look things over but other than that I do my own basic service. I usually schedule a day with a few friends and we work on our cars together. It makes things more social and less of a chore.
Try visiting A nordic city for vacation. You will realize dense city and forests can literally be within walking distance - not one hour drive away.
Changing habits is hard, most people don't want do it useless they are forced to.

5 of 6 years ago, my mother's old computer died. All the new ones where running Windows 7 while she was used to XP.

I seized the opportunity to install Linux on here computer instead of Windows 7, and she was OK with that because she was going to be in a new environment anyway. She is now a proud Linux user for 5 or 6 years :)
What a Good BBW Dating Site Should Include
Does this run afoul of Dollar Shave Club's trademarks?
> Toll roads everywhere just creates another revenue stream that can never be gotten rid of.

Well it can be 'gotten rid of' once car usage is 'gotten rid of'. In fact, it would eliminate itself with no intervention.

Without tolling there is no line-item cost for people who choose to live in car-only suburbs and developments; the costs of fuel and insurance and car maintenance are all just aggregated into 'cost of owning a car'.

Adding a per-usage cost, for example each time they exited from their suburb, would provide an evident cost that couldn't be ignored. And would also level the playing field for public transport, which generally has a per-usage cost too.
A Simple JavaScript Exploit Bypasses ASLR Protection on 22 CPU Architectures
Because WSJ wants to have their articles shared on facebook viewable, but throw a paywall on other attribution sources.

Like, I also do not have a WSJ subscription, but my email subscription to the Volokh Conspiracy gets me links to readable articles.
With regards to energy consumption, from the article:

> FeFETs, according to FMC, provide fast switching at low power. FMC says it provides a 1,000X improvement in per-bit write energy.
Having built my own ORM and my own distributed key/value JSON store with index over HTTP I can say SQL is the problem, SQL databases are older than the internet, they have not evolved since the 70s. You need async on the network preferably over HTTP (to be client agnostic) and almost no database provides that today. Heck no programming language provides multi threaded non blocking IO with shared memory, only C++ (and maybe modern attempts Rust, Go, Swift etc.) and Java (C#) are capable languages.
The "lucked into" thing resonates with me. I've done pretty well and have had a zillion people tell me I got lucky.

I used to really resent that. I bootstrapped my company, I took no salary for the first 2-3 years, instead I was out consulting to bring in money so I could pay the people who worked for me. That didn't seem like luck to me.

I built technology that most of you use daily, before I came along people thought the answer to their SCM problems was Subversion. I had to fight like crazy to get smart people like Linus to understand that I had a better answer. It was tons and tons of work. Getting people to see the value of what I had built didn't seem like luck to me.

I built a viable business and did all the sales. I used a portable phone with a base station that had an extra battery and it was routine that I would have to flip over to speaker phone, swap batteries, and continue the sales calls. 16 hour days were the norm on the phone.

My view was that it wasn't luck, it was hard work. A lot of hard work.

My view evolved. Yep, I did a ton of work, many many 80 hour weeks. Any founder knows what that is like. But there was an element of luck involved - I was at the right place, at the right time, with the right answers. Multiple times in my career that has happened. Is all the credit due to me? Not really, the luck part is being in a place where your work will go somewhere. You have to do all that hard work and you have to get lucky, hard work is not enough.

And that is why I log in as luckydude.