skysight-inc/HackerNews huggingface dataset:
I know a few hobby farmers who are big on aquaponics; one of them actually makes most of his profit by selling the live trout to stock lakes, from ~1 acre of land. Is there some reason that this is not taking off on an industrial scale? Sure, the traditional farmers won't pivot overnight, but why are there not legions of startups farming in the desert, eating the traditional industrial farmer's lunch?

Water is tightly conserved, the main loss is through plant respiration, but even that could be reduced in a greenhouse. Then the main water loss would be either the occasional emergency flushing, when a tank of fish get sick, or through exporting the product itself.

Nutrients are greatly simplified by the fish and insect side of the system. Many of the vegetable byproducts can be converted into feed pellets, or used to grow grubs as feed. Some input may still be needed, beyond atmospheric CO2, in the form of supplemental fish feed.

Automation in aquaponics is unheard of, but it should be much cheaper, because the plants are not embedded in soil. The presence of healthy, voracious predators (fish, frogs, geckos) reduces the insect-related problems. A tolerance for insects reduces fungus problems. There is little or no need to spray the crops.

Are we not scaling up because of a lack of research? Are there just too many unknowns for anyone to invest in the $100M range? Have there already been large scale failures where we were unable to analyze the root cause, due to the biological complexity of the system? This all looks so good on a small scale.
This might be surprising to you, but consumers still used currency to buy goods, and both surpluses and shortages were tracked. It isn't exactly the same as market feedback, but it did serve the same function.
Would make a nice super yacht though, all those fancy angles.
hmm I think this varies a lot based on personality and your upbringing. But here are my $0.02,

try convincing yourself that you're not your code, you're not your work. You as a person is much more than just what you're paid to do.
Perhaps consider going to the gym after work for 30-60 minutes, exercising helps improve your mood. I also think hobbies that are completely unrelated to your job helps keep your personal life separate from your work life. Personal belief the tech industry overall has a not-so-good culture where people expect your job to be your passion, and they expect you to be live and breath code outside of work. Try leaving that mentality behind, as long as you perform well at your job, as long as you have the desire to improve, it doesn't have to be your passion. I typically do calligraphy and music compositions after work, which are btw very meditative hobbies.

Hope that helps.
No free lunch. The EMH means the lock-up expiration is already priced into the stock
That's why I asked about something non-ideological, and neither Mises nor Hayek are that.

Found this though, which brings up good counter-points to libertarian criticism of central planning: https://en.wikipedia.org/wiki/Economic_calculation_problem#C...
LLVM will remove heap allocations if they're unused. Optimizing the heap isn't something that LLVM refuses to do as a matter of principle.
> What motivation does a mayor have?

Re-election.
I had opened it and faked interest, waited for 30 minutes, no reply. There is nothing wrong with providing a chat function but in this case it made a notification sound and displayed a "1", implying a message for me. That is just scummy.
> 1964

> Hironaka solves a major problem concerning the resolution of singularities on an algebraic variety.

Essentially, sometimes the varieties (which are geometric objects like curves, surfaces, etc.) studied in algebraic geometry are singular: they might have singularities, like nasty self-crossings or sharp edges. Hironaka's result lets you take a "bad" variety and "resolve its singularities", giving you a good (nonsingular) variety which you can work with instead.

This is in "characteristic zero", i.e. over fields like the real or complex numbers. We also have fields of positive characteristic, e.g. the integers modulo any prime number. Over such fields, I understand that this is a much harder problem to solve.

The aforesaid Heisuke Hironaka is 86 now.

In March of this year, he published a (purported) proof of resolution of singularities in positive characteristic.

The /r/math thread has some good explanations.

https://www.reddit.com/r/math/comments/6aqwbo/hironaka_publi...
Just reminds me of Ueli Steck who climbed the Eiger within a few hours. Sadly he had a fatal accident in the Himalayas just recently.
Neither of those things would be better because of a black woman being a programmer.

Even as an LGBT person myself, I probably wouldn't have thought about the implications of the second one.

The first one is fixable by not being a shit programmer. You don't need to know anything about the names of other cultures, you just need to know that everything should be using Unicode, although I agree that Euro-centrism dominates programming and computer science in general.
It would be more likely that you would have a population up in arms and asking themselves if they will need to bring their own tar and feathers to the 'run these idiots out of town on a rail' party. Facebook is far more popular in the UK than any politician or party and I think the only thing that would happen within half an hour would be to table a vote of no confidence.
If You Had Ten Years to Learn Anything, What Would You Do?
I guess I'm unclear on your point, then.
I travelled in the USA recently and attempted to drive to SF from LA along the coast.

It seemed very odd to me that this road closure (rock fall) was not signposted well ahead. Google map directions didn't mention it either.
Yep! I also use ACD for my Arq back ups, although I'm below 1TB.
could you actually get anything done in js before es6 !?
How the Bitcoin protocol actually works
Interestingly, dhouston don't post much on HN nowadays or even on twitter.
>"Free solo" != "Free climbing as an adrenaline junkie as I have deliberately foregone a safety related item".

That's the part I don't get though. That said, I'm not a climber and I'm trying to logic my way through it as an outsider with zero experience, so I fully admit I may be wrong.
Verizon will cut ~15% of AOL-Yahoo staff after merger closes
While technically true, a specific example helps the reader conceptualize what level of danger that means, when they don't already have a concrete understanding like you do. Recall that the breadth of experience for rust's userbase is much larger than e.g. C.
> US federal government

Well, whoever is in charge of it now, to be more precise.

This observation might appear specious, but I feel it's appropriate in the current context.
Large scale aquaponics would have the same antibiotic problem that farmed fish have.

I'd also be concerned that the produce would lack micro nutrients because the system is artificial.

That said, I think aquaponics will be part of the solution.
Example one: Google Meet

Honks me off on a daily basis. :(
It wouldn't help in most of these cases. It'd be too burdensome to require that map/filter/etc. take pure arguments. In the absence of that, the compiler is left with examining the specific function being called, which it can already do as a direct call as long as the body is visible (#[inline]). If the body is visible, LLVM will internally automatically mark the function as pure (readnone) if it is.
Facebook to fund training of 3,000 Michigan workers for digital jobs
Reflected XSS attacks
> If you have a list of questions 10 times as long, better ask them so that someone else doesn't make any mistakes either.

I really do not wish to turn this thread into a basic tradecraft tutorial, besides no matter what I add there will always be more stuff that you will mess up.

The only thing I want to achieve here is that people do not follow your silly advice and get themselves killed thinking they have discovered a fool-proof recipe for taking on large and dangerous game.
I want to move to this libertarian paradise where I'm not affected by externalities and acting selfishly is always pareto efficient. I want to live in this magical place where we don't need government. Where is it?
> Build your own ecosystem and let the rest of society go to hell. Eventually, if you do it properly, you'll be the only one left with farmable land, you'll be bought out for a handsome price and you take your newfound riches and fuck off to somewhere that doesn't have this problem yet and do it all again.

Actually, that is not correct.
If your neighbour uses fertilizers in excess, your well will be contaminated through drainage. Then you have to adjust your own fertilizer's NPK levels, by subtracting the NPK levels on your contaminated water. Unfortunately, this often saturates, but you still have to fertilize because ammonia/urea and their salts degrade and are easily dissolved in water thus improving acidity and draining fast.

If your neighbours use insecticide in excess, your pollination rates drop as well, and so your yields.

If your neighbours use the wrong kind of fungicide, mycorrhizae will suffer, and so will your crops if they depend on them.

> It doesn't matter if anyone believes in it or not.

Yes it does. If you believe that you will be the last farmer standing, you're wrong. Your yields will drop as well.

It's like a stampede: you can't stop it, you can just join everyone and run. Unless people organize and stop the madness.

Putting my money where my mouth is doesn't work because other peoples' actions count.

>If you believe big agriculture is destroying the planet, find a sustainable way to not support them

I try every effin day. But it turns out everyone has to do it, otherwise it's just (collective) suicide.
Actually, I think that some people would specialize in providing good allocations for people to use. After all some people specialize in providing good stocks to pick, or good collections of parts to build a computer out of, or good combinations of ingredients to make a recipe.

So I think that people would have no problem finding someone who they trust who has taken the time to identify the best places to spend government money without a huge large scale marketing scheme being necessary.
Ask HN: HN like website for Mathematics?
Great Math related Article Aggregator with wonderful discussions/community?
Seeing a huge raise like this actually makes me feel better about the possibility of using Algolia

Because...they won't be pressured to be acquired?
We're on the same page then :)

Something else not mentioned is that the education can be better better than the not top-tier schools because they are typically focused on teaching instead of research. In another thread I talked about my smallish college where the dept. chair on down rotated through teaching the into CS classes in addition to their higher level duties.
I would love to get into aquaponics (or even hydroponics), but that is my main concern - the micro nutrient make up. Is there any way to mitigate any issues arising from the artificialness of it all?
Something something Applicative vs Monadic code mumble handwave.

Actually that's part of why ApplicativeDo was created:
https://research.fb.com/publications/desugaring-haskells-do-...
It's pretty cool.
C program print diamond using recursion
If you can say "swirl", then "skwirl" ain't too far off, at which point you're in line with American pronunciation.
Baahubali in ICC Champions Trophy 2017
It's not a supported, paid, commercial product...if you want to use it, you can set it up yourself. If you want to have someone set it up and support it, you can hire someone, or use your own staff. It's no different than 99% of open source software out there.

It's not slack--they don't host it for you.

I don't understand your second question.
>Japanese robots are meant to look perfect. Russian robots are meant to look terrifying. American robots are meant to explore new algorithms or technologies. European robots are mostly meant to build cars.

Well that's a somewhat discriminatory way to look at things. A counter-example to some of the stuff you said about Japanese robotics is the work SCHAFT has done[0][1]. SCHAFT was a spin out company of the Tokyo JSK lab that came up with some revolutionary new electrical actuators. They dominated the first DARPA robotics challenge because of this and got bought up by google. There are european robots that explore new algorithms and technologies[2][3].

But if you really want to talk about robots that make cars, Japan leads the world at making them. And this is what matters. Sure, America might have the best biped robot in the world right now, but Japan has the tooling to mass produce it on a large scale.

[0]: https://www.youtube.com/watch?v=C3JCd7ooILo
[1]: https://www.youtube.com/watch?v=fwoFjzLZ5rQ
[2]: http://roboy.org/
[3]: http://www.rsl.ethz.ch/robots-media/anymal.html
Nor methodologically sound, either.
Lasik and discrete MRIs are really awful examples. The former is elective, the latter is an oddball.

In reality one needs to shop around for the things that happen after the positive MRI such as the radiologist who reads the MRI, physical therapy, medications, anesthetist, recovery room, OR, OR supplies, recovery room supplies, expendable surgical device costs, and a mass of other things I forgot about even though I just had one of these.

Everything is itemized and the actual end cost cannot practically be shopped.
A 19th-Century Illustrated Guide to British Games, Including Hot Cockles
http://jsmpeg.com/ work nicely in Safari.
On Firebase –  a personal musing
Would you say it was worth your time to create and publish an ebook product?
On one side, I can certainly understand why Apple went with this, even if it drives me nuts that Safari@iOS can't do inline play at all (because it prevents nice artistic stuff using a canvas overlaid over a video element, for example), even if the play action is user-initiated.

On the other hand it takes away a LOT of flexibility - seriously, I don't want to do 50MB GIFs for animated background or weird JS trickery when I can use a 2MB video for the same effect.
What's wrong with that? They just want to preserve their culture, don't see a problem with that. I've spent a decent amount of time there, much of which was with locals. Despite being a white dude outsider, part of my attraction to Japan is the cultural homogeneity. I hope they can keep it up.
Legal Considerations When Forming a Venture Capital Fund
> Chrome is open source

No, Chromium is open source. Chrome != Chromium. There's still some secret sauce being thrown into chrome that you don't have access to.

> extendable

Only with JavaScript. It bugs me a bit to this day that this is deemed to be sufficient by Firefox as well. We've lost quite a few good extensions with this change.

> web standards

It helps that Google's team pushes most of those web standards, meaning that everyone else is typically playing catch up.
There would be no out-of-band connections. The extension uses Diffie Hellman or something to swap keys with your friends over Facebook (or maybe through a server run by the extension provider.)
> What happened to cross-browser testing, progressive enhancement and other best practices?

My opinion is that in the past, we'd start by throwing some HTML tags in a file and build up from there: adding images, CSS, JS, etc. to get the features we need.

These days we start by running `npm install latest-hotness` and disable what we don't want.
If anyone here is really into magic I have a question, I don't really want you to tell me an answer (you wont anyway) but rather what to search for to find the answers.

One trick I have seen that seems completely magic:

- magician showing the cards asking spectator to think of one, then shuffling the cards and shortly after producing the card. The point is the spectator didn't touch it, didn't speak, didn't have to follow steps. The only obvious explanation is that is was rigged bit given the circumstances that doesn't make sense.

Obviously I missed something. It must have been a wonderful force of some kind and it still annoys me 5 years after.
I don't think that's the syntax people find hard. I think its the semantics.

The functional way of doing things confuses people. The fact that your program is a single nested chain of function calls I think is what people struggle with most. That and the dynamism.

The whole thing just needs time getting used to, because it's unfamiliar.
How much longer do they have to be trained (the article talked about this but didn't give numbers)? Do they need more data than neural nets with FP ops? Any estimates?

One thing that looks attractive to me is that FPGAs can be used very effectively for this purpose because these will take up much less LUTs and nets for specific purpose can be manually programmed in HDL.
​One of the first computer games is born again in open source
That withstanding, what's your core threat model? The DB has network access and filesystem read and write access already.
What about search inside enterprise?

This is a place where there are tons of unstructured data: emails, slack, atlassian, code base. Search seems like a useful tool for employees. Permission control is another essential feature.
Increasing Salaries So Teachers Don't Have to Become Principals
Global Multi-Cloud Replication in FaunaDB Serverless Cloud
By your definition, what Hitler did wasn't "wrong". Moral relativism is a slippery slope.
You use Diffie–Hellman. "Diffie–Hellman key exchange method allows two parties that have no prior knowledge of each other to jointly establish a shared secret key over an insecure channel." (https://en.wikipedia.org/wiki/Diffie–Hellman_key_exchange)
Context:

- Project: https://github.com/HackerFoo/poprc

- Presentation: http://hackerfoo.com/presentations/ttpl_slides.html
The pop mechanics article is clearly written by a non-lawyer and retells the story of a guy who got a patent invalidated at the ptab. How does that support the conclusion that the ptab is bad for small businesses? That's like saying county court is bad for drivers because I got a speeding ticket. First you have to establish that the court/ptab got it wrong, and then prove that they get it disproportionately wrong for a certain category of people - small business. I just don't see that proved up in the article. And Gene Quinn is rabidly anti-ptab so I can't really rely on him to be impartial.

Edit: and the guy complains about spending $100k in defense... lol, that number would have been 10-30x higher for a district court proceeding to get to the same conclusion. And it would have taken years.
Well, a couple decades later we have the era-defining unification of geometry, algebra, and number theory building on the work of Noether, Hilbert, Weil, and so on.

To drop a few names, we had Grothendieck, Serre, Deligne, Wiles, Illusie, (the elder) Artin ... and it's continued to this day. Wiles' proof of FLT built upon this beautiful synthesis of ideas, for example.
A good book on this topic (from a sympathetic, Marxian-economics POV) is http://www.palgrave.com/us/book/9780333495490

"Problems of the Planned Economy"
Your blog URL please? Thank you.
The "economists have settled this" refrain has become common on hn lately. It is unfortunate.

The reason that conflicting schools of economic can coexist indefinitely in economics (in the contrast to physics, say) is that very little is settled on economics since the question of how an economic system works is predicated

As other have said, your absolute pronouncements about socialism requiring a stagnant economy is coming from a rather specific ideological bent rather than a simple consensus.
FreeNAS Open-Source Automated Test Suite
As if. The populace are even more disempowered than the government.
I get this sort of thinking, but it assumes Chrome follows specs 100%. None of the browsers do that unless it is a very old spec with no recent changes.

There's WebKit, Gecko and whatever they're calling the engine that powers Edge. I don't see a reason to test 10+ browsers if most of them are using WebKit.
Advanced Machine Learning with Python – FREE Until 6/8/17 at 7PM ET
Apple is struggling to become an AI powerhouse
Spoiler Alert: By 'Obscure Intel CPU Feature' they mean Intel AMT and Serial-over-LAN (SOL).
Let me see if it blocks Google Ads.
As I understand it, a significant portion of the cleverness is in the audacity of encoding something liar paradox-like into a formal logical framework (and perhaps also the precision with which logics were specified and differentiated from one another).
I love the down votes on this as if I don't speak from experience. This is the life I live, every day. It can be done if you're willing to do it.
That's because you write string search programs. Do those even need to run in UTF-8 space, as opposed to pure byte strings?
What is good for a developer is rarely good for the end user. CLIs are great for developers - they're fast and easy to use. They are also remarkably unfriendly for non-developers to try and use.

Dev tools? Useless for a majority of end users. Web Standards? Useful only in getting them the content they want. JavaScript execution speed? Again, only in support of the content.

We as developers forget about the end users too much.
>The problem with everyone finding problems is that they use these problems as excuses not to make any changes.

This is true. But in the case of many problems around Ecology, most solutions orbit around collective action. Individual actions count, but some of them must be taken in the community/region/national level.
Ask HN: List must watch documentary and movies for hacker
Making a list for something like documentary of the network world and hacking stuff that all levels of computer engineers and hackers cannot miss to watch
Yes, it's wrong.

If Uber is banned in a city, that means it's against the law. Dodging cops while you're doing something against the law... yeah, that's wrong. It's wrong to be doing the thing that against the law, and you're proving that you know it by dodging the cops.

But you may argue that the Uber service is fine; the law itself is wrong. And that's a reasonable argument. (Not necessarily right, but at least reasonable.) But the correct way to respond is with civil disobedience - deliberately disobey the law, and accept the consequences, trying to win either in court of law or in the court of public opinion. You can't do that if you dodge the consequences.

Don't dodge bad laws. Either obey them (even while you're working to change them), or publicly disobey them. Dodging the cops is not the answer.
I think the comment was saying 2 things: its bad because we loose GIF auto play facility and its bad because we will still have ads via GIFs.

So basically, its a no win move for the consumer.

However, my response would be to that would be: yes its bad if so, and if not, users can hopefully "throttle" its impact on our experience. IE. I would expect that the browser controls the parameters in which the GIF is "played" to maximize performance, or to suit user preference. E.g. Max number of frames, GIF size, looping etc
> If the buyer accepts

I assume you meant the seller here.

> I will give you, the agent

You don't pay the agent, the seller does. So you don't have the power to offer a negotiated rate.

Your example just reinforces my point.

A real estate agent only has the seller in mind, even if it's a buyers agent. So never tell a buyers agent anything you would not want the seller to know (for example when negotiating with the seller, never tell your agent what your true upper limit is, or surprise surprise, that's exactly how much you'll pay).

Go ask a buyers agent about "for sale by owner" if you need proof. Since it's for sale by owner, you will have to pay your buyers agent, and they will make you sign all sorts of papers before ever showing you such a house.
WrkRiot CEO indicted for allegedly defrauding employees
Let us know what other regions and cloud providers you would like to see, like maybe Digital Ocean, etc. We're exciting to keep rolling these out.