skysight-inc/HackerNews huggingface dataset:
Rails: Add Yarn support in new apps using --yarn option
You may be missing the point

A lot of things have lua bindings and a lua interface. But once you stop being your own boss, your control over which interfaces and bindings to use shrinks drastically.

I believe the question was more: What fields/industries are actually USING the lua interface by default? Where would being able to say "I am very experienced with lua scripting" be a particularly strong asset.
Václav Havel on the temptations of political power (1991)
So Google donated to OpenBSD from 2012 to 2015 but not in 2016 (or less than $5000), interesting.

They seem to be their only long term recurrent donor.

Edit: Actually they are just part of the Core Infrastructure Initiative now https://www.coreinfrastructure.org
Dupe: https://news.ycombinator.com/item?id=13069342
No, the QSPI device is simply memory mapped as in quite a lot (most) microcontrollers.

The external QSPI FLASH just appears in the normal memory map, no demand-paging.

Normally used for eXecute-In-Place code (XIP) when the code is too large for the internal FLASH.

There is a performance trade-off, and external QSPI FLASH might run its bus at (for example) 50MHz, but thats still much slower than internal FLASH directly attached to the bus.
The war on drugs is not a war that soldiers fight. It's a figure of speech.

The war on terror is so-so.
I mean.... is it not?

Is it not a replacement for a guy standing in a room and trying to keep the temperature at the right spot?

I understand that there's "current-generation AI" which is miles beyond this. But closed-loop systems that try to make decisions based off of loop seems very much in the domain of intelligence in the practical sense.

I'm being a bit pedantic here, but the GGP in this thread saying that OP is not AI feels like shifting the goalposts way beyond what we would have said even 5 years ago.
The National Lottery got hacked
Stop readin fake news on FB and voting lunatic hateful fascists 2 power. Join us
> Had the right set of phonemes and the right pace of speech, but no discernible meaning...

That was the point.
I studied mathematics at university (though in the UK at Oxford so a different system) and studied a good proportion of the first year course independently from text books before I go there. But I still learned so much more in my first year by being taught by the experts, having my thinking dissected and generally being put through my paces. I don't think I could have become as good a mathematician as I did just by studying independently.

Obviously, the tutorial system at Oxford was a great benefit though and I don't know how that compares to teaching at Princeton. (This was also long enough ago that I didn't have to pay for tuition so it was a no-brainer decision to go there rather than study independently!)
Inadvertently helped to spread by the Zappas: https://www.youtube.com/watch?v=Qb21lsCQ3EM
Even then you can refuse to cooperate. You might be shot or might be bodily dragged to jail, but you still have a choice to cooperate or not, to resist or not.
I'm not really a "startuper/entreprenour" but I can tell you as a costumer that I'd never take anything serious with an .xyz domain.
Do you mean Mexican Spanish? Genuine question as there are MANY Spanish dialects in the Americas.
Admin -> Account -> Property -> View -> View Settings

[ ] Bot Filtering

Exclude all hits from known bots and spiders

It's not perfect, but it's better than nothing.
Error 503 Backend is unhealthy

Funniest one I've seen in a while.
I love how the article elides that humans have also been domesticated by nobles without quite saying so.
FYI, referring to a body-part like "his member" is often a euphemism for penis, so your post is (unintentionally?) amusing to read.
HP says EU Unitary Patent Court will fuel trolls
Ask HN: Re-sending job application
Hi,

I'm seeing job postings by some of the companies I applied say last month, hiring for the same position.

I guess they didn't find a suitable candidate. If they didn't reply the first time I applied, does it make sense to re-apply? I mean they (should) already have my CV and everything.

What would you do?

thanks
How to calculate similarities between objects
Minio distributed mode: Pool multiple instances into a object storage
Can't tell whether you are grossly generalizing someone, or making a direct accusation of hypocrisy.
Bodrum Escort Sitemizde Fethiye Escort Tan Enses İtiraf
I don't think that's at all likely. We've had fire and had the physiological adaptations enabling speech for well over a million years. We've been manufacturing complex tools such as spears with stone tips for about half a million years, to Homo heidelbergensis. Even Ergaster had lifespans allowing survival to an age where grandchildren could reach adulthood, allowing for skills transfer.
Spotify is calling users out on their listening habits on billboards
Hardly. I'm trying to have a discussion, not persuade anyone of my potentially faulty view of history. I was thinking of former Yogoslavia foremost when I added the UN sanctioned piece action.
Certainly! That expands to:

perl -l -p -0 -e 1 /proc/$pid/environ

-l [octnum] is "automatic line-ending processing": it means the "input record separator" ($/, which defaults to "\n") is automatically stripped from the end of lines as they're read in; and the "output record separator" ($\, defaults to nothing), which is automatically appended to anything you print(), is set - to the character with the given octal code if specified, otherwise to the current value of $/.

-p makes perl act like sed: the input (which can either be stdin or the files listed after the flags on the command-line) is read one-line-at-a-time into $_, and for each line, your program is run, then $_ is printed.

-0 [octnum] sets the input record separator - and with no following digits, it gets set to the null character, "\0".

-e [script] specifies the content of the script to run - in this case, "1", a very terse way of doing nothing.

So: read each null-terminated "line", strip off the trailing null character, do nothing, then print it with a trailing newline.

The sneaky part is the ordering of the flags:

-l does { $\ = $/ }, -0 does { $/ = "\0" }, and they're processed in order - so if -0 appeared before -l, it wouldn't work, you'd wind up with both record separators set to "\0";

"-l0" would mean "-l with 0 as its parameter", ie { $\ = "\0" }, so I need to stick something else (-p) in between them if I want to squash everything into one argument without changing the meaning;

and -e1 has to appear at the end, because -e eats the rest of the argument.
Ubuntu Unity 8 update
Tried it out and looks good. The only thing is that it's extremly slow on my computer (mac retina, 8gb, ff last)
I use shaarli (with it's not quite so good UI) and just put every link I know into there.

It's written in PHP and easy enough to host on a cheap Shared Host or VPS.
This ought to be fun. Must see TV for me. You don't hear that about CSPAN often.

It will actually be informative as the questions they ask will reveal just how much of a grasp they have on the subject matter and how it will shape society. Many members of Congress are going to be caught with your pants down when job start disappearing from their states.
Trekking in Nepal
It's a bit weird for an interview titled "How to Master an Accent" to start with the quote:

> “For me it’s not an accent. I know people who do brilliant accents. But I don’t know how to do that.”
That's a surprising link for you to post, especially since it doesn't support what you have said in the slightest.

tldr: Jacob Schiff was a super wealthy Jewish banker. Because of the state endorsed pogroms in Russia he refused to lend to the Russian Empire and instead lent to Japan - helping them to buy weapons and win the Russian-Japanese war.

After the fall of the empire he no longer blacklisted Russia.

The simplification of a complex political and social event like the Russian Revolution to the 'Bankrolling of Jews' is not only stupid and narrow minded but is part of a long and sordid history.
https://en.wikipedia.org/wiki/Jewish_Bolshevism

On a sort of related matter if anyone would like to read a very entertaining novel about conspiracy theories, check out Umberto Eco's 'Prague Cemetery'.
It surely does not help that whether something works or not depends on the distribution.
grep == global regular expression print and has its origins in ed from pre-vi days if my memory of passed on lore is correct.
Yes, that's interesting! It failed pretty quickly in the USSR, though, so clearly additional checks and balances are needed:

Lenin […] issued a "temporary" ban on factions in the Russian Communist Party. This ban remained until the revolutions of 1989 and according to critics made the democratic procedures within the party an empty formality.
New Year Images 2017 – Happy New Year Wallpaper HD Free Download for You
I think what he's doing would be more acurately described as Machine Learning, rather than AI. His algorithms are producing better logo proposals based on the data it is collecting from other users, which fits a common definition of ML [1]

[1] A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E (Tom M. Mitchell, 1997)
anything that doesn't work but theoretically could is AI, when it starts working it stops being called AI. most recent examples are convnets, deep learning, etc. nobody calls them AI anymore.
Universal autocomplete based on a local index of words? That would be great!

Universal autocomplete via google api? Hmm, something to think about.

1) Keyloggers

2) Filter bubbles

3) Offline tax
5 Things to Be Included in Your CV in Order to Land Your Dream Job
While amusing (and well-written), the real risk is when the data spreads beyond the control of the ISP.

"It looks like we're going to miss our growth target. I want my bonus, so find something that looks like a new source of revenue."

"We could sell the tracking data we've been collecting."

"Aren't we already selling indirect access to that data through our 'Relevant Mobile Advertising'[1] program? We won't be able to sell the tracking data piecemeal if we sell the entire database."

"That won't be a problem. We'll just add more Magic Crypto Pixie Dust[2]. If anybody complains, we can explain that we are protecting them by carefully hashing any personal identifying information."

"Great! That will hold any problems until after I get may bonus. When someone finally correlates the hashes with other databases, that will be Someone Else's Problem."

[... time passes ...]

-- A religious fundamentalist in a very rural setting is trying about using databases.

"The news said that the only job left is moving the stuff on old computers to something they called 'big data'."

-- After getting a job migrating legacy databases, the fundamentalist discovers that the database they are tasked with loading into ${fad_analysis_tool} includes pornography viewing histories.

"Finally! With this data we can identify the people that are secretly ${socially_disliked_group}. We can finally eradicate all of ${socially_disliked_group} from the gene pool! The sinners must be purged!"

-- Everyone learns to resolve problems with words instead of violence. Our differences start to be seen as opportunities instead of a threat to the in-group. Listening to other people's opinions becomes the national pastime.

[1] https://www.verizonwireless.com/support/unique-identifier-he...

[2] https://projectbullrun.org/surveillance/2015/video-2015.html...
On this topic I strongly advise to watch this: https://www.youtube.com/watch?v=wOmjnioNulo

Also all the others videos are worth watching.
I am a bit torn here. As an employer please don't send your CV in again, but as a realist that many employers are hopeless I would say apply again.

What I would suggest is apply again, but change your cover letter - try to show that you are super, super keen.
What's the legal distinction between what.cd and the Internet Archive?
Intel has a Python distribution which bundles MKL as well:
https://software.intel.com/en-us/intel-distribution-for-pyth...
Hey, that's very insulting!

I charge at least $20 an hour for snitching.
Hiragana and katakana are pretty easy to learn, so if someone doesn't learn them quickly, it might be evidence they aren't working hard or efficiently to learn the language or aren't really ambitious. Chinese characters are a different story. I studied Chinese intensively for a year, and now I know almost know Chinese. I blame my failure partly on being forced to learn the characters from the beginning. The characters took 90% of my study time.
Off topic, but science is in need of a naming committee. Calvin, from Calvin and Hobbess had the right idea: http://www.gocomics.com/calvinandhobbes/2013/03/26
> Not all wars can or should be won. For example, the war on drugs cannot be won, just like the war on alcohol was a mistake.

I'm talking about real wars, not metaphorical wars.
Isn't that just "rm -rv *"? The original spec was to only delete files, not directories - and only those matching a given pattern, at that.

Also, I think yours would go into an infinite spin if it met a symlink loop (say, "ln -s . foo") - File::Find is hardened against that kinda shenanigans.
Best way to convince someone that they will never, ever have any chance of understanding functional programming and therefore should not even bother trying it.
The left talks about the Israel lobby. Certainly would not talk about a "Jewish lobby." http://www.counterpunch.org/2006/05/01/the-israel-lobby/

Far more important than some "Jewish lobby" is the white lobby. Beyond influential, and very happy as of late.
Chocolade eten voor een betere gezondheid en gewicht and Recepten
Unintentionally. In my defence I have to say that the term is correct but I get your point. I've replaced it for limb hoping the question will be taken more seriously.
Video API for developers
Something Happened to Activist Email Provider Riseup
What archive.org backs up is already public content ? not paid one. There are exceptions (books and videos) but I assume they are negotiated with rights owners. Did what.cd do this too ? I don't know how they operate, I only heard about them last week.
Yeah, the choice of war was not optimal. I'm looking for a war, which is mostly uncontroversial (on HN). Maybe Vietnam? The crusades?
Oh, nice! I always forget that xargs defaults to echoing the parameters if you don't specify a command.

That said, variations on my one are also handy for doing any further processing on the lines - eg, I do stuff like this pretty regularly:

perl -ln0e '/^FOO=/&&print' /proc/$pid/environ
No. She goes for a Spain Spanish (specially the last sentence), it doesn't sound Mexican (or any other discernible Latin American accent) at all.

It still sounds a little bit Italian...
I don't really see how anything there was "disruptive" and it seems like this is less a factor of technology and more just societal change.

The big factors are

1. Tourists who don't know (or care) what a geisha really is. While the article is awkwardly vague about it, a good way to think of it is that a geisha is a combination of hostess/server with entertainer specializing in small crowds and individuals. A Geisha is not actually a prostitute (but they can be). And tourists have cared about as little as they ever did

2. The younger generation just not caring either. A large part of this can be seen as a mixture of Japanese culture encouraging a "work hard, play hard" mentality where sitting around and having a nice quiet evening out isn't desired coupled with the same "rebellion against the elite" that we see in western nations

3. The older generation who is interested and does appreciate it being, well, older. Family men are less likely to spend money on many evenings out and the particularly well off are either adopting the "party hard" life style or just outright hiring the more talented geishas as a mark of status.

Tech itself barely factors in to any of that and nothing seems "disruptive" in the slightest.
As a law student and an avid emacs user, I write my papers in org-mode and then just export it to latex and then to pdf.

I don't know how to write a single line of latex, but I can write a beautiful paper, full with footnotes, links, italics, quotations etc. thanks to emacs.

On the other hand, on some larger papers with heavy footnotes, sometimes tex doesn't compile. Then, I find the error through trial-and-error by editing the tex file.
> The war on drugs is not a war that soldiers fight

Debatable. The police men / DEA involved probably feel like soldiers sometimes. The drug lords and governments in south america certainly have soldiers involved.
Hackers needed
I suppose there is an argument you can make that there's another Nash equilibrium at the point of extreme inequality, where a couple people are rich and everyone else is essentially starving.

I meant more an equilibrium where there's a pyramid and everyone knows their place. (Maybe the lowest class needs to be small rather than large, I'm not sure.)

But that sort of seems besides the point, given how complex and interconnected our current economic and political structures are.

I don't understand this, can you elaborate?

On what time scale? I would argue that if governments were even 1/10 as likely to fail as large corporations the world would be quickly reduced to rubble.

You're right, corporations are definitely shorter-lived on average (although there are some very long-lived ones).

I guess there are some important differences between companies and countries, notably that countries are tied to a particular land area and population. And they're far less numerous than companies.

I still think my point is relevant and worth exploring, though. If democracy (or any other system) is so great, why don't companies tend to use it? Even companies that are worker-owned tend to be run in fairly traditional ways (see e.g. John Lewis in the UK).
Jesus christ Git's interface design is horrible.

Master Coder: Hmm. We refer to changes by a long, totally non-human-parseable string of characters that nobody can memorize,
and when we abbreviate it, it doesn't work 100% of the time. What can we do about it?

Novice Apprentice: Well... how about we stop using a long totally non-human-parseable string of characters that no
human can can memorize just to briefly refer to specific changes in human-readable output?

MC: What?! HERESY. Making a human use a cryptographic hash to reference a single random logical reference point in a mass of
logical binary objects among millions of others is clearly the best way to go. We just need some quick fixes.

NA: But... you can't reference it via speech, it doesn't work reliably via text when abbreviated, and it gives absolutely no
context whatsoever as to what it is. What's the point of using a cumbersome, inhuman reference for something you
only need to talk about briefly through a computer interface?

MC: SILENCE FOOL! ME DESIGN GOOD. YOU MAKE CODE MASTER ANGRY.

NA: Err... but what if we just let the program rename the references temporarily to human-parseable short strings, and resolve
what they are in between logs and commits?

MC: I SAID SILENCE!! Just for that, i'm going to make you explain to a new user why we force people to regularly clean
our their repositories after doing complicated things with them, like merging.
China Turns Big Data into Big Brother
I wish I could upvote this more than once. Anyway who is writing non-trivial documents in LaTeX will benefit from this.
> A lot of people will pronounce foreign words with how their brain thinks it should sound, using their native language as a baseline. The trick is to try to get rid of any phonetic preconception you might have, and pronounce sounds as you hear them from native speakers. It takes practice, but it's a learnable skill.

There's actually a trick that, for me at least, makes this a lot easier. If I learn to speak English with a heavy accent of someone with a different native language, it will then be easier to transition into speaking that other language. It almost separates learning a new language from learning to pronounce that language.

The key is that it's a lot easier for me to hear and practice the sounds of a new language when I can hear the differences between my pronunciation and correct pronunciation and it's most easy to hear those differences in my native language. With enough practice on the accent, the rhythms, tongue positioning and overall mouth habits that the speaker I'm aping hasn't yet learned to drop become second nature such that when I transition over to speaking that other language, I already have correct habits.

As an English speaker, it's so easy to find YouTube clips of people who barely speak English to copy that I can learn to do a pretty convincing accent in an afternoon at this point, though it took take me a couple of days the first few times I tried it.
Her Nurse Makes Her Feel Better
You're going to have a difficult time finding a remote job as your first gig. Hiring someone to work remotely involves a high level of trust:Trust that you have a high level of comoetency (which, given yiur description, you dont) and trust that you will be honest about the time that you put in(which doesnt really matter if you complete projects before their deadlines.)

You would gave better luck starting out as a freelancer and finding something in your personal network. No one is going to hire you for remote work without a portfolio
Search online for "xelatex". It's latex for the 21st century.
"98.8% accuracy on MNIST in 13 minutes training" - that's really slow isn't it? I can probably write vanilla JS or Python code that does that in 10 lines or so and would finish in around 5 seconds.

Why is this taking so long?
> the FBI, CIA & NSA, can, have and do use information like this to blackmail private individuals.

Aka "COINTELPRO"[1]. Surveillance technology and modern analysis techniques lets you estimate future leaders or sources of influence. If those people are removed from their position of influence early, the full revolution that might challenges the status quo never happens.

> none of that makes any sense in a capitalist fashion

It does if you add a layer (or several layers) of indirection. The company sells the information to some other org, the 2nd org (which could be the government) then sees the information as an expense, not a source of revenue.

[1] https://en.wikipedia.org/wiki/COINTELPRO
I am not sure that it is best to be able to make this transition or not. We all have our strengths and weaknesses.
Interesting. I'm curious as to why you make that connection? What reminded you of predator prey systems?
Discussion on quicksort security in FreeBSD
(Marco from Citus Data)

Pre-aggregation is less common in data warehouses use-cases than it is in real-time use-cases. Data warehouses are generally used by a small number of users that run ad-hoc reporting queries and can take anywhere from several seconds to a day to complete. With queries changing frequently and high query times being acceptable, pre-aggregation does not provide that much benefit.

Citus is meant for applications with a large number of users (e.g. dashboards [1]). Investing in pre-aggregation is often worth doing because it makes for more responsive applications and lower hardware cost.

> It's fragile: in this example, it depends on your data coming in exactly-once, in-order.

The solution proposed in the blog post does allow out-of-order writes since it only looks at the database clock. Exactly-once delivery depends on a) the database clock not going backwards, b) writes taking less than a minute. However, it is also possible to guarantee exactly-once delivery with a more complex solutions (e.g. create staging table, or use a version number that gets increased atomically through some locks).

[1] https://blog.cloudflare.com/scaling-out-postgresql-for-cloud...