skysight-inc/HackerNews huggingface dataset:
This is crap. Can't rest. without her.
Posted this upthread, but here's an apt Linus quote:

> The first Git For Dummies and Git Visual Quickstart books are going to be out in a couple of months, and that is the beginning of the end as far as I’m concerned. Those books mean the end of git expertise and github reputation as reliable indicators of geek status. Once a technology is adopted by the masses the extreme geeks find something more esoteric. Look at what happened to Ruby on Rails. The people stumbling their way through Rails to-do list tutorials have never even heard of DHH.
Can you cite examples in recent versions? In my experience, the defaults in recent versions (mixed or row-based replication, strict sql mode) are quite sane and prevent most historic problems.

I don't have enough pg experience to make a valid comparison, but I have worked extensively on the largest mysql environment in the world (among many others), and can say that properly-configured mysql replication does not encounter the problems you are describing.

Yes, there are a lot of pitfalls for novice admins to avoid. That's true of all databases to some degree. MySQL may well have more pitfalls than others, but it also has a much wider net of experts who can help you avoid these pitfalls.

Anyway, by "mature" I was also referring to the sheer number of solutions offered, most of which are now battle-tested by many large users. Out-of-the-box in the latest version you get 2 types of logical replication (and a third type mixing the two), 3 options for level of synchronicity (async, semi-sync, and now sync via the new group replication), bidirectional replication, and multi-source replication. And there are additional third-party solutions for other synchronous replication setups (e.g. Galera), and even physical replication has been implemented internally by both Amazon and Alibaba.
Darcs is not obviously better than git, and I say that as a person that's used Darcs for many, many years (and who has at least patch in the Darcs codebase).

Darcs main feature is the simplicity of its data model. Just a pile of patches that compose to produce some code. Push and pull them at will. It's very neat.

Darcs used to have the advantage a nice interactive UI, but git pretty much stole it wholesale with all the '-p' options (git add -p, git checkout -p, git reset -p) so it doesn't win there any more.

Darcs also has the massive downside of not being able to hold more than one branch at a time in a directory. Do you want to switch contexts? 'darcs get' to a new directory and start over. On my most active darcs project I have about 50 directories all with random unpushed WIP patches in them. In git that would just be a bunch of stashes, which are much easier to search through.

Nowadays, if I start tweaking a project that is still in Darcs, I'll immediately switch it to git: https://github.com/purcell/darcs-to-git
Interesting article, but none of it really matters to me. The only thing that seems bad is moving of files after turning it off, but I have no intentions of turning it off.

Space isn't an issue. I pay $0.99/mo for 50GB of space in iCloud, that's about 5x as much space as I need currently, including all the photos I have stored in it. And in the event that I do manage to use that 50GB up, $9.99/mo for what 500GB? is again well worth it.

I'm well invested into the Apple ecosystem and that does not bother me. I have 3 MacBook Pro's, an iMac, an iPad, 5 iPhones and an iPod Mini. The benefits of removing yet another app that just sits there taking up resources, and utilizing the ecosystem to handle something I've always done, is value enough for me.

I appreciate the concerns, but like I said, none of it is an issue to me.
Please, please add transparent compression like most of the other RDBMSs have for many-many years already..
Yes we're talking about ads in Google search results. They are blocked by adblockers.

(Well, except the official flavour of AdBlock Plus, which was paid a shitton of money by Google to stop blacklisting them :D)
And then you have 2 problems.
Amazon Gets Serious About GPU Compute on Clouds
Baidu’s New Yardstick for Deep Learning Hardware Makers
Pieter Hintjens has died
Artisanal vacuum tubes are a thing.[1] There's some interest in this from the vinyl record and overpriced tube amp crowd. There are even people who rebuild old CRTs for early TVs.[2] It's a lot of work.

[1] http://hackaday.com/2014/11/21/artisanal-vacuum-tubes-hackad...
[2] http://www.earlytelevision.org/crt_rebuild.html
Some nits:

* Signing packages is not necessary for normal Store distribution. Skip this step.
* Devs must work with Microsoft to get their Centennial apps in the Store right now, it's not a free for all
* There's a swath of users that can't use Centennial apps right now due to a bug that will bugcheck the box.

General Centennial app take-aways:

* Package Win32 apps and throw them in the Store
* You get package update, flighting, analytics and feedback hub integration for free
* Clean install/uninstall due to virtualized file-system/registry writes
I still use "the blacksmith eats with a wooden spoon"
Here is not a great place to spam... Please don't...
My guess (based on my own upvote) is that people want to know about it but don't currently know enough to contribute.
Yes, that did the job. Thank you!
Short answer: yes.
Basically there are two options for future ReRAM (memristive) learning system: in-situ/on-chip learning , in which all learning rules are locally derived and enforced, and ex-situ learning systems in which we do what you suggested- import weights from more computationally/power expensive substrates. there is probably abundant promise in both approaches moving forward.
I recommend looking at some recent papers by the Strukov group [1] as well as my own [2] to see the limitations of these approaches. Strukov paper skirts around the issue to a certain degree but they admit in supplementary material scaling issues are not favorable with their approach. our work takes the 'neural FPGA' approach quite literally. But, their approach may , with some improvements , do rather well for an on-chip backprop implementation. Let's see what they do next.
Lastly, as far as hybrid approaches, there is a recent IBM paper which is really nice which talks about deep neural net acceleration with ReRAM. If you're really curious let me know and I"ll try to dig it up.
[1] http://www.nature.com/nature/journal/v521/n7550/abs/nature14...
[2]http://www.nature.com/articles/srep31932
How is Wikipedia protected from state actors biasing the content?
Is there a way to confirm app publishers are who they say they are?

Once it's available for everybody, what's stopping people from uploading things they don't own?
Thanks. I would have needed that explanation last week, but I'm currently experiencing the Baader-Meinhof Phenomenon regarding "FOMO".
Proposed Parole for International Entrepreneurs to Stay in the US Needs Comments
USCIS is proposing new rules that grants parole to International Entrepreneurs to stay in and operate from the US, but these rules aren't perfect. Here are a few flaws:

1. Your startup would have to have raised $345k from 'qualified investors' or $100k from federal/state grants (difficult for bootstrappers to leverage this)

2. Should have created 10 jobs for Americans in 2 years

3. This parole will be granted for 2 years, and then extended by another 3, but after that there's no provision to let founders stay.

4. You need to have at least 15% stake in your company (which can be easy initially but could get diluted going ahead, specially with multiple founders)

USCIS is accepting comments on this proposal till Oct 17. You can do your part by stating personal anecdotes or easy to imagine plausible examples to suggest improvements to the rules.
Interplanetary Internet
Right now, it requires manual approval and paperwork/signatures. It's not clear if this will change, as solving the problem you brought up doesn't seem possible.
Probably the fact that it doesn't rely on btrfs. (Side note: having been spoiled by zfs on FreeBSD, my btrfs experience can best be summed up as "never again.")
4 June, 2002

I haven't found one for sale.

someone in 2011 found one in a junk pile

http://freegeekvancouver.blogspot.co.uk/2011/11/audiophile-s...

You can find USB tube amps in the far east

https://www.aliexpress.com/tube-sound-card_reviews.html
Quantum-Chemical Insights from Deep Tensor Neural Networks
Data duplication virtually always happens as the organization gets larger. Even if you stick to RDBMS-only, you're going to get it once you setup master/slave replication, batch jobs, data science, tape backups, etc.

It's not a serious problem as long as you designate one data source as primary and every other data source as derived. That way, if you ever get data corruption issues, you can re-create the derived data and blow away the old copy. You also don't face complex data-sync issues, because all data-transfer is unidirectional. You write into Postgres or your other source-of-truth, and then you write from Postgres to ElasticSearch. If there's a difference between them, the Postgres version is authoritative, so copy its data over ElasticSearch.

Most of your other points are common to adding any new major feature, and you should always weigh the user benefits against the maintenance costs of a large new dependency. Presumably, if you're looking at ElasticSearch, it's because full-text search in your RDBMS is not good enough (which won't always be the case, but has been my experience and apparently the experience of several other people here).
Well, that's for everybody. I can't go to the USA because they demand visa with the same requirements you said.

Although there are many countries that don't demand visa, they will only allow you in for 3 months maximum.
By building smaller houses with better materials, we can reduce the energy requires to heat and cool them, slow acceleration of CO2 generation, and reduce maintenance costs.

If you can't afford to even build a tiny house with great materials, perhaps you can with the help of several family members or friends or we could work out deals where domiciles are time shared during the day; while you're at work, someone else can live there. We really only need a place to live for 1/3 of the day unless you're too young/too old/sick/diseased/injured.

If you don't want to think about the long-term future of humanity or just don't give a crap about your ancestors- fine, but I'm not with you on that.

We're past the tipping point now, so we have to come up with better solutions, or we're screwed:

https://www.scientificamerican.com/article/global-warming-be...
Because in our application, users can add new documents, and will be confused if the document they just added is missing in the search result (which by default show the most recent documents). Considering that Elasticsearch website and documentation emphasize "real-time" features, I think it's not a weird requirement :-)
Why do you think it matters if NSA stops hoarding 0-days? Let's put that into perspective - iPhone jailbreaking community hacks every new release in days/weeks. And that's just a few people doing it for fun and not getting paid. Companies like Cellebrite have more people paid good money to do the same thing, so they're likely to have an even bigger stash of working exploits. And that's for a locked down device which has all the incentives of being a closed platform.

There's nothing special about NSA or 0-days here. We're using very generic platforms. Lots of organisations have exploits. We're still in a situation where you can point a fuzzer for a few hours at any popular app and get yourself a new 0-day. The only thing that will help you is getting rid of the possibility of exploitation, and limiting the scope when it happens.
English Translation: "Amazing Secrets of the subconscious mind"
There's no vacuum in a Nixie Tube!

That being said, it would be nice if classic tubes of yesteryear can be remade efficiently. Especially for antique radio enthusiasts.
Note that at the time of writing, it can't do multi-key remaps, which might be a deal breaker for you.
Sure, except stashes aren't in the reflog, so they are "outside of commits".
You are not at the branding and promotions stage - you are at the UX and user studies stage.

Your user experience is ... void of any considerations for your user. No way to search for a particular set of projects, no way to see potential matches, no way to see how old a particular request is, no way to unselect a city, etc.

I would strongly recommend you avoid marketing and promotions until you have iterated several times on real user feedback. Your current product will most likely leak users so you'll just be wasting money.

Don't try to get user testing through marketing - that's super inefficient. Just pay people directly to use your product and give you some real world feedback. Much faster, cost effective, and easier to do.
the consistency issues come from the handling of those filesystems by the control interface above it.

I'm fairly certain innodb by itself is pretty decent, in fact you can configure away the horrible behaviour nowadays, but I'm usually called in when things go wrong- and people usually keep the defaults.
Overall, you are right in your diagnosis - we simply have not located a single mechanism responsible for memory. In reality, it is probably a collective effect due to a huge maelstrom of chemical computing. Our brain is one of the most imposing dynamical systems ever studied! That's why the mathematics and in turn modeling of it is so beastly.

Right now there are broadly speaking two camps in neuroscience, those who are connectionists and believe that memories are overall rather non-volatile/physically localized, with an MIT group that showed particular (individual ) neurons linked to particular memories, at the extreme of that school. On the other hand, you have neuroscientists who subscribe to a more plastic conception- in which mass synchronizations and redundant information is consistently combined and recombined.

My take is that it is no contradiction to admit the our brain is clearly volatile, and non-volatile in different modes. The transition from STP (short term memory) to LTP (long term memory) probably involves different conformational changes in neurons, dendrites, who knows even on the epigentic scale. But we do know the volatility is important and interesting-- which is precisely what makes this diffusive memristive study so important!
Steak sold in supermarkets in Britain seems to be around 150-200g, though the NHS recommends portions of under 100g of red meat.

Restaurants in the UK typically serve 225-400g.

American restaurants seem to serve between 300-600g (!).
I was surprised today that the entry on Wikipedia still qualifies the memristor as "hypothetical", and says that "there are...some serious doubts as to whether the memristor can actually exist in physical reality".

I thought maybe research was farther along than that.

https://en.wikipedia.org/wiki/Memristor
Yes we would. Long before capitalism was invented the great creators of the world made great strides with inventiveness. While necessity is certainly the mother of invention, there's no limit to human curiosity.

Examples: Arabic numerals, Da Vinci, Mozart, Galileo, Maxwell, Einstein, Turing, etc. That's where a lot of those modern things come from.

Then along comes the capitalists to exploit the true discoveries for personal gain. Mass produce this-and-that, destroy the environment, etc. Build atomic bombs.
There's a term for that: https://en.wikipedia.org/wiki/Tacit_knowledge
This is really cool. I've been enamored with Nixie tubes since I was a kid, and I finally got my hands on some surplus CCCP tubes and started a project with them. I'm keeping somewhat of a diary of my progress with photos and videos in this collection of tweets about the process: https://twitter.com/jazzychad/timelines/773442085278085121
Not providing a .PHONY equivalent makes sense to me: why not just turn those into separate shell scripts?

Clean and install seem like special cases though, the build system already knows what to clean up (or, at least, Tup seems to), and install should be handled by a proper package instead.
I think we have different definitions of maturity.

Mature to me is cleanly implemented and robust in execution.

Mature to you seems to be "released the longest", sometimes these are connected but I don't think this is true for this case.
Isn't SVG already ASCII to SVG?
Implementation and Optimization of a DNN for Vehicle Classification [pdf]
I actually overlap with SquareSpace on non branded terms in some areas and helped lead the search group at a top search agency in my last job. Not tooting my horn, just sharing my credentials since these threads inevitably have lots of uninformed rants and assumptions.

Many brands could see a lift from bidding on brand terms not just in click volume from covering more of the SERPs but particularly conversion rates from controlling one of the most prominent placements of your brand online.

Ad extensions can do wonders for many, and Google didn't fully let you control messaging for your homepage like you can with brand term ads.

Beyond that there are a few other really compelling reasons that make it a no brainer in many cases.

- Control the landing page URL, particularly for setting parameters or a/b testing

- Controlling site link messaging and URLs to help searchers self select a more relevant experience, particularly if you have multiple audiences

- Potentially a slight boost to account level quality score (I've seen mixed data on this)

- I don't see this mentioned enough, but you can get solid organic query volume data in AdWords now

- Super valuable insight into the raw queries. Are people searching for "your brand vs new competitor brand?" Are they searching around some horrible PR that you were unaware of? Maybe they are looking to see if you sell a product and if you don't you should consider it. With secure search everywhere now, this is arguably one of your best data sources for these sorts of insights

For the pennies per click you pay it is absolutely worth it in many cases. If you have doubts, Google just released their data driven attribution model in AdWords, which, among others, can help inform whether you are giving too much credit to them (although this can be hard to actually determine).

For most companies I'd fully educate on the pros and cons and recommend trying them before making uninformed assumptions. At this point, I typically default to enabling them fwiw.
how dare you challenge the law of diminishing marginal utility?
4 Lessons That Set My Mind About Becoming a Product Manager
An incredibly useful tool with an astonishingly bad UI.
You mean you (personally) are opposed to Burgitta being PM or has this matter been discussed at the party and there's opposition to her?
It's called mindfulness[1], also meditation is the tool to train your mind.

[1]: https://youarenotsosmart.com/2015/10/23/yanss-061-how-to-wil...
Sure, it's just so easy to put down your phone and meet your friends a few dozen/hundred/thousand kilometers away. It's just so easy to make a plan with 7 other people, everybody is free all the time to drive/fly to the local pub to have random chit-chat about nothing and then drive/fly back.

Sometimes you have to look beyond your own situation and think that you may not be the target, which means this may solve problems you don't have and be convenient for a scenario you never encounter.
I was a co-author on one of the contentious papers [0] in log-structured file systems, addressing the question of whether log cleaning could be done during idle times (yes, for any reasonable workload).

There was a surprising amount of drama and personal rivalry. While distracting, knowing that our results would be picked apart motivated us to be really rigorous.

In the end, modern file systems take the best aspects of both. Like the RISC-CISC debate, it's hard to draw a firm conclusion about the two ideas because they're tied up with the quality of implementations, and the optimal answer involves a synthesis of the ideas.

[0] http://www.eecs.harvard.edu/margo/papers/usenix95-clean/pape...
Ask HN: Looking for pen-testing training material
I am a test automation engineer and am looking to switch branches to penetration testing.

tldr; Anyone have any good realistic pen testing challenges or reading materials which I can use to get a hand on pen testing web apps? I don't need background knowledge as much as I can identify vulnerabilities when I see them, just need something as a guideline where to look/what to use first.

I had a job interview recently and it went well; but the next step is a test where the employer will want to see what I know.

I feel a little queezy as I am great in finding bugs in software but am not always exposed to situations where I have to write exploits (even simple ones like sql injections/cross site scripting vulnerabilities). I have tried some of those challenge sites on the web and can get through a couple before getting to a point where I am actually solving a riddle which is not exactly a practical example. I also have a good programming background so just some sort of practical examples would be nice.

Any help would be appreciated.
I use it with my marble mouse logitech to emulate scrolling... love it
Why would you learn Emacs if you do only C# or other MS technologies and have already mastered VS.And that was exactly what my comment was about. Emacs is the best general purpose tool that you can tweak to your needs and make it also superior in things of your choosing. VS works well what it was designed for.

Also as an Emacs user working on Windows I have to tell you that Emacs experience and performance is sadly subpar compared to OSX or Linux.
Seconding this. I'm now unable to use CAPS LOCK on my Mac as ESC, which makes using vim slightly more of a pain.
Anything large enough to get into TOAST tables is compressed, what are you hoping to achieve with compression? It neuters your ability to do a scan on disk and doesn't help in memory anyway.

Not saying PostgreSQL shouldn't do it, just curious what benefits there are.
Thanks for pointing it out. I've added a link and removed the number as actually there are different studies with different numbers.

Here are few other resources of such examples

http://economictimes.indiatimes.com/jobs/counter-offer-could...

http://thevetrecruiter.com/news/a-perfect-case-study-for-not...

http://www.careercast.com/career-news/pros-and-cons-countero...
I wouldn't say that, that line is pretty much the main value proposition of the language though, is it really "not understanding JS" as much as extending it?

If you really want it to understand Js you could just cast to Any, but to me it's huge that you can do what you do in that last line. Instead of guessing that Player has a mousePosition property, after casting you get told it has one, and get it's exact type.
> employees who accepted a counter-offer are leaving the company after an average of 15 months.

15 months MORE. Damn. I wish I could stay that long in a single company.

Either the project is long finished, or the startup went bankrupt, or the entire department is redone, or there is somewhere else offering a significant raise, or...

Sometimes, I wonder what's the average tenancy for competent employees in a hot tech hub.
It's time for Elon Musk to turn the Tesla CEO job over to someone else
I prefer to turn JavaScript off in the browser itself. NoScript just increases the attack surface and also increases browser fingerprintability. There has to be a small subset of users who disable embeddings in the NoScript config, or turning off IFRAMEs, and even a smaller subset of people creating custom whitelists, which can all be checked for.
Command-line and git aliases will get you most of what this has to offer unless I'm missing something.