skysight-inc/HackerNews huggingface dataset:
care to back that up with some facts?
Off the top of my memory a beef cow requires at least 2 acres of land and an average of about 60 litres of water a day.
Granted plants require more water per acre but 2 acres grows a lot more food per acre than any cow.

looking at your post in another way, the reason more land is used for plants is because of feed for the cattle such as soy and corn, not for human consumption.
Can anybody explain this sentence?

>> More worryingly, it comes at a time of unprecedented stock market valuations worldwide.

So people are putting their money into stocks because interest rates are low and there’s nowhere else to put it? It’s worrying to startup investment because...there aren’t many good opportunities to invest instead of the stock market? Not sure I’m understanding this correctly..
I have standardized on the Harbor Freight parts storage containers. They're often on sale for $6 or so. https://www.harborfreight.com/19-bin-portable-parts-storage-...

I realized that the HF boxes fit quite nicely into surplus 19" racks, which are pretty readily available second hand and so that's the direction I went as it was very fast and easy.

I also bought a few for the kids' Lego, but I use most of them for electronic components, mechanical components, screws, nuts, etc. I've inadvertently knocked over closed bins a few times without spillage (similar to the demo in Adam's Sortimo video).

I suspect this is a another case of more than 80% as good for less than 20% of the cost.
A few suggestions:

* It might be worth looking into: ARM, Intel Atom, or POWER9 processors

* Intel chips without VPro seem to omit much of the ME functionality, including AMT which provides (all of?) the remote access capability. AFAICT, chips with the Small Business Technology implementation of ME are purposely designed to not have remote access. Maybe use one of those.

* Flash the chip to enable HAP
Tones become part of the pronunciation of the word (though it's maddeningly easy to think of it as separate, with your English-brain saying that they can be safely ignored).

I've had a bunch of German, and just passing contact with Latin, but a lot of German grammar started making a lot more sense when I started thinking of those languages as similar in a sense, because of declension.
He and dhh (of Ruby on rails) should form a club or something. There's so much buzz around startups but sometimes a business is the way the go. The issue is even a small business is much more difficult to succeed at than a regular job but it doesn't have the huge possible success of a startup..
I successfully switched to ledger a few years ago after a few failed attempts years earlier. I attribute success to: https://github.com/quentinsf/icsv2ledger

It is the transaction import script that has really worked well for me without quirks. A lot of people recommend "reckon"--which I've tried--but I found that while Bayesian scoring sounds good, a solid set of regex work better. icsv2ledger does a great job of allowing you to build up a pool of search terms to map inputs to categories. And since the regex set is an artifact that you can tweak and add to, you end up with a very stable and comprehensive import process.

I also like that it will (optionally) add the raw CSV that was imported as a comment in the transaction, and use that to avoid reimporting transactions. While this is a little visually noisy in the ledger file, I'm blind to it by now and it makes it rock solid to reimport CSV files without fear of duplicates. This also provides a neat way of dealing with each side of a transaction coming in separately. For example, both my checking and credit card list the transaction that corresponds to me paying my bill, but that is only one transaction in the ledger file. After I've done the import of everything, I simply delete one of the new entries but first copy its CSV comment into the remaining remaining transaction. So one ledger transaction lists both CSV comments, and subsequent imports from either account are duplicate free.
I'm curious if the converse applies: e.g. English is more difficult for native Chinese speakers than for native Hindi speakers.

> The higher up the scale you go, the less recognizable the languages might look to an English-speaking monoglot.

Author seems to imply a "distance" between 2 languages that would go both ways.

For practical purposes though, I'd think other factors like the popularity of English/Western media and artifacts of British colonialization would make learning English for non-native English speakers slightly easier, than the other way around, as a result of greater chance of previous English exposure.
Yeah, that's what I was referring to by explicitly converting one operand so they are like types. I too would prefer this in a language that takes typing of this sort seriously.
Interesting. I did a DuckDuckGo search on the boxes he used (Sortimo) and this blog post [1] popped up on Allit which is suppose to be a cheaper alternative to Sortimo.

[1] A Cheaper Alternative to Sortimo Sorting Bins [ http://www.briansbenham.com/a-cheaper-alternative-to-sortimo... ]
High-performance, highly available Android log collection library
Not just me then, I could not get anything from this.
The Overton Window aka the Window of Discourse
There's a big increase in other vegetarian alternatives too in store selections. Even in microwave meals. Even MacDonalds.
Moved to Finland, and can confirm that the language is hard to learn. I see from the chart 44 weeks, which is laughable to me, but I guess I'm making progress!
It's not about neural network architecture. CNNs are taught by presenting them overlapping pieces of image. To speed things up and keep things orgsnized this is not done sequentially but in parralel making multiple neurons share weights but this is just a trick.

So what makes this result possible is not the architecture of NN in CNN but rather architecture of C. That allows us to get multiple samples from single image. The rest is just that actual content of the image is easier to learn then the noise.

Brain is almost nothing like CNN.
That's only true if the management level can't see that they are screwing themselves over, either willingly or ignorantly.

Hiring a hadoop guy for what used to work in excel is a bad decision in most ceases...
We provide tools to automate the upgrade between any two reason versions. It’s actually pretty trivial to keep up with changes due to refmt.
When interest rates are low and/or stocks are overvalued, interest in alternative asset classes like venture is supposed to increase. Think of it like a BATNA in negotiations.
Google might merge back with Nest to make more smart home products
> Tones become part of the pronunciation of the word

True that. Also, it's just a different use of tone - English uses tone to differentiate questions from statements, and to otherwise add meaning to words/sentences. There are other mechanisms for that in Chinese dialects.
It is all going to Bitcoin.
I like to imagine that maybe Uber and money-losing ventures like it will help bring some balance to the universe by taking away the billions accumulated by super-rich investors and redistributing that money to working-class drivers through subsidies.

Like, I don't know: does all that red ink have a positive effect on the Gini coefficient?

(This pipe dream might not be supported by actual facts.)
Best Buy claims Google Home Max will be on sale December 11th
Although they're "unique" I'm not sure that necessarily makes them harder to learn.

Compare Finnish to a language such as Polish with many cases, and Polish always comes out "harder".

I'm biased as I have moved to Finland, and am (slowly) trying to learn the language. It is hard, but at the same time I'm not sure that learning grammar/words would have been easier if it had been related to another language that I also didn't speak!
Robot automation will 'take 800M jobs by 2030' – report
Google Home learns how to multitask
I have a 5520 too, but one I got via the outlet store, and which came with Windows 10, not Ubuntu. I've since partitioned it and have Arch running on it too. Was completely painless, and everything works. Which distro are you having issues with, and what are the issues?
I'm fairly certain that's not? Where in the paper does it talk about this other network, generally called the discriminator?
As someone who tried to learn Arabic, what I found really interesting is that there are almost no similar roots.

Things like Arabic verbs having 3 letters. Everything is limited to 3 vowels.

Some letters are t, th, d, dz, dh. There's a light and heavy h. a, a', ak, aq are different letters. Length of vowels also determines the meaning of a word.

Gendered and plural are handled together.

And a lot of it is very poetic. Arabic is one of those languages that is incredibly well designed for poetry. English is the least poetic of the languages I know; good for getting to the point. It's hard to explain, but there are a lot of things, like double meanings of words and phrases, connection between action and subject, flow of one concept into another.

tldr: it's really unintuitive to the native English speaker
The Technology That Will Change Advertising
Now, I did not have a chance to ask her what she meant - but here is my understanding. She had been sent there due to someone reporting me as a suspicious individual standing near said location. I can see this because of the hoodie I was wearing. So I am assuming she was referring to me when she responded "it's already coming off" in her walkie-talkie, meaning the nuisance who had roused the attention of campus police (me) was thankfully walking away.
What I meant by registers was different relationships/pronouns/verb endings to indicate different levels of politeness. I should have written honorifics. Japanese and Korean have these. Chinese languages don't.

I thought of mentioning tones, but they're not as much of a problem for learners as they're made out to be. Cantonese has seven tones. However, there are no word pairs where the only difference is that one has a high level tone where the other has a high falling tone.
I've long wanted to be able to make a "The Year of Linux on the Blockchain" post title.
This laymans though is that it has come from the sami, as they seem oddly similar in sound. And i have noticed that along the siberian coastline there are peoples that have a culture with surface similarities to the sami.
French is particularly egregious. There is no rhyme or reason to it. It's mildly hilarious when speaking with french speakers that only ever learned gutter english, so that all manner of sexless objects aquire genders, and are frequently referred to as being fornicated with by other bizarrely sexed objects.
Huh? Our verbs have no gender? Care to explain?

What German does though, is a declination of verbs through all cases and times, often irregular, accompanied by gendering pronouns which seems to be the hardest part of German for learner's with native tongue that hasn't these features.

The thing is, some think they got it after a few years, but we just let it slip, because it is not required, just feels wrong. We can tell, you've not grown up here.
The point is that a fully connected network would not get you the same results. I.e. the convolutional structure allows it to learn interesting things from a single example because by choosing a convolutional architecture, you are implicitly imposing a prior.
My roommate and I play weeks long games of twilight struggle. I like the asynchronous play better than real life, as I have the time to really strategize my hand. The AI also makes it way easier to spin up new people as you need to play a lot of games to start memorizing the cards & it seems easier to do this against a robot.
On second glance, I think it's a pretty different device than the Hexagon DSP 680 I mentioned.

For one thing, this board in particular apparently has a direct connection to the camera. I'm not sure if you can do anything but live video from the directly-connected camera (in my case, I want prerecorded video / video from IP cameras). Maybe it can but it's not immediately obvious anyway.

The $75 "Movidius Neural Compute Stick" uses the same chip and does everything via USB so that's more promising. But it's a binary-only API that's totally focused on neural networks (and only available for Ubuntu/x86_64 and Raspbian/arm7). In contrast, I believe you can easily send Hexagon arbitrary code. Its assembly format is documented and upstream llvm appears to support it. So if I want to do background subtraction via more old-school approaches, the Hexagon is probably useful where the Movidius stuff is not. And I have yet to learn anything about neural networks so that's a significant factor for me at least.

Really neat hardware but I wish it were more open.
"Truly" learning any language probably can take a decade or more. I'd wager that many native speakers reach the level of "truly" understanding their native language. The Oxford English dictionary for example lists more than 150000 words in current use. If you want to learn them from scratch in just ten years you need to learn forty new words a day. That's not a sustainable rate. If you want to be able to read old texts (Shakespeare?) you probably need at least the 50k obsolete words that the dictionary also lists.
It's the recursion (or parameters to functions in recursion that kills most candidates). It's pretty intuitive in the head.

But I agree, plain vanilla binary search is easy.
Can't wait for the next parts of this!

I think this incremental approach must be the way to do it.

I was inspired by 8cc to write my own C compiler; but I ended up burnt out on that project. (The standard document is just infuriating. There's so much ambiguity and disorganization in the document, and the actual technical specifications are like an afterthought to the novel of text.)

May be time to get back into it!
Twenty years ago a high school buddy of mine went to Mines, and he came back wearing a t-shirt showing (if memory serves) the earth with big drills all over it and the rest of the planets in the background and the caption read:

"Earth first - we'll get to the other ones later"
I was hoping this could be used to gamify things, but this is basically a clicker, yes?
https://blog.acolyer.org/2017/09/19/to-type-or-not-to-type-q...

TL;DR: both Flow and TypeScript are pretty good, and conservatively either of them can prevent about 15% of the bugs that end up in committed code.
I wonder if this also describes scientific programming pretty well.
There is no discriminator in this work. Read the paper.
Github "releases" - as listed on the repository index - are solely based on the tags of the repository. So yes, pushing a tag does create a release.

See here for documentation:

https://help.github.com/articles/about-releases/
Uber investor Shervin Pishevar accused of sexual misconduct by multiple women
We used to have a 65L plastic storage bucket, but lined it with an old bed sheet, and then the lego poured on top.

This means that when the kids want to play, you can lift the entire collection out of the bucket with the sheet, then lay the sheet on the floor.

When they're finished, you pick the sheet up by the corners, and place the thing back into the box. We rarely had orphan parts flying around the house because the sheet both gave the kids a defined "play" area, as well as a much more convenient way to handle a large amount of bricks.
Correct, your token authority should specify which algorithms are valid, and your clients should self configure via a secure back channel to only accept the algorithms your token authority issues.
I think the spreadsheet is fine, it just needs a source control and debugging framework on the site.
I could not agree with this more.

gstreamer, gtk, etc, are really easy to work with and browse the source.

This is why I love golang as well.

Side note, it is funny how much gstreamer and glib try to add c++ "ish" features to c.
I wonder if there's an interesting dynamic there in a board game, where if the pace of complexity is high enough, being out of the game could become a tactical advantage. Maybe that cant work without omniscient or perfect information for those out.
Ask HN: How did Reddit/hn deal with fake upvotes?
> I have standardized on the Harbor Freight parts storage containers.

Thanks, I’ll look into those!

> I suspect this is a another case of more than 80% as good for less than 20% of the cost.

Like the fact that most of my lego are actually lepin, a Chinese knockoff? :-)
The name may not be familiar to everyone, but I believe tthats what idle games in the title refers to, i think.
Well, if the intent of the interview is just to test algorithms, maybe you don't want to test null pointer checks and off-by-1 errors too?

So much time is wasted in trying to accommodate off-by-one errors (which are a sin in production...just like integer overflows)
What is the benefit of shipping data to the GPU for execution if the data is on S3 or HDFS? Won't most of the cost of the query be I/O?
The FSI, which is where this chart comes from rates languages based on how long it takes them to teach the language to their (native English speaking) students on average.
A way to do this more directly and without dealing with any assembly syntax and at a deeper level is to compile down to an emulation of a straightforward machine (I really like MSP430 for this), preferably to an emulator you write.

Having had the pleasure of writing a couple emulators and a couple compilers at this point: the emulator is easier than the compiler, by a lot. Relative to parsing and emitting code, emulating a straightforward architecture is easy.

This is a great post!
This is exactly what I had as a kid, after too many incidents of my father encountering loose Lego bricks on the way to refill the woodstove in the dead of night
Example with plane is better. For the voltages of lightning, car with rubber tires (possibly wet ones) is pretty much grounded.

Conductor and isolator are relative terms.
Automation threatens 800M jobs, but technology could still save us
Kaa-Yaa Health and Fitness App
This map is based on data from US Foreign Service Institute. The data are quite notorious among second language acquisition researchers for its lack of credibility – apparently there has never been published research papers presenting the data, and the exact methods how the data were obtained, categorized and how they arrived at the conclusions, were never published.

This should make a skeptical person wince.

From modern perspective there is AT LEAST the following concerns:

1) How was proficiency measured? The research has shown that one can reach hugely different conclusions depending on the measure. Measuring explicit knowledge about the language using paper test has been, and still is, a very popular way of assessment, but the research has shown that it's hardly and adequate one in measuring proficiency, communicative competence or grammatical competence.

2) Are the results generalizable? It might be that the obtained results were just an artifact of the teaching method used. It doesn't mean that Finnish would be necessarily harder using some OTHER method than the teaching method used at FSI.

Note that this doesn't mean to say that the data is false. It means that we have no ways to assess if it's true or false with any confidence.
Indeed, I've seen people who were power users in the more sophisticated computational software, yet still used Excel when they found it to be useful.

The hard thing for me in Excel is visualizing the data flow. Long ago I wrote a VBA macro that would return the formula contents of a cell, and I'd just put that next to each formula cell. That way, I could see what all of the formulas were doing. My sheets were hideous, but if I was working through something complicated, it helped me troubleshoot mistakes.

I now prefer Jupyter/Python, but still can't claim that it's quicker for the smallest jobs.
US Exporting Dirty Fuel to Already Pollution-Choked India
Is there evidence somewhere that Altman was really considering a run for governor?
Jimmy Iovine Breaks Down What's Wrong with the Music Business
Korean writing just looks odd, like funny Chinese characters. But it's just an alphabet with letters grouped into syllables.
skip.py is in the repository under models directory.
Consider Eclipse Che and CodeEnvy.

You can version pin/host/containerize to self host, whatever, along with sharable prebuilt envs.
Interesting. I've always known "sic" by it's canonical usage: to point out an error in someone else's quotation (perhaps with some sneer).

Wikipedia actually shows this newer usage of it. From https://en.wikipedia.org/wiki/Sic#.22Ironic_use.22_of_sic:

"Ironic use" of sic[edit]
Occasionally a writer places [sic] after his or her own words, to indicate that
the language has been chosen deliberately for special effect, especially where
the writer's ironic meaning may otherwise be unclear.[18] Bryan A. Garner dubbed
this use of sic "ironic", providing the following example from Fred Rodell's 1955
book Nine Men:[2]

[I]n 1951, it was the blessing bestowed on Judge Harold Medina's prosecution
[sic] of the eleven so-called 'top native Communists,' which blessing meant
giving the Smith Act the judicial nod of constitutionality.
Ask HN: Data Scientists, how to identify patterns inside oil-movement data
Countries import oil across the world. They have flexibility in choosing the source, often sensitive to relative prices. Hurricane Harvey shut down refinery operations in the US Gulf Coast, leaving excess oil. India & China bought most of it at discount. It replaced some from the Persian Gulf which cost relatively more.

I want to identify the most significant switch patterns.

Since 2015, I record every global journey of a ship moving oil from one location to another. Grouped as tuples: (month/year, originCountry, destinationCountry, totalVolume)

Markets are constantly changing, switching patterns that made economic sense in 2015 might not make sense today, other patterns emerge.

Oil markets have trend-growth, and seasonal cycles. So these switches are not zero-sum actions, where an increase in X necessarily results in a decrease in Y. Eg. China’s refinery demand is growing, next month instead of increasing Persian Gulf imports by 100k bbls/day, maybe it only increases 40kbd, and instead takes an incremental 60kbd from North America.

The source data is very granular, so there are lots of minor, noisy movements that aren’t meaningful.

Some countries are semi-groupable. Many of countries in the PG export similar types/prices of oil.

For each originCountry that sends oil to that destinationCountry, calculate rolling average, and std-deviation of the imports over last N months. Then calculate the z-score for each monthly (date, origin, destination) tuple.

I then can try to look for sets of origins where “postitive Z-scores for (originA, destinationX) are correlated with negative Z-scores (for orginB, destinationX)”

These are subtle signals buried in a lot of noise. I guess there are more skillful modern data science approaches. This is not “Big Data” in any sense – three years of essentially monthly data. I fear that limits the techniques that I can deploy.
If you want to turn on the thermostat from work then it does not need to connect to the cloud, also it would be safer not to expose the thermostat directly to the net - have a more secured control server on your local home network and have that one call the thermostat.